🔎
Elasticsearch
検索エンジン データベース・ストレージインストールコマンド
npx clawhub@latest install elasticsearch
インストール手順
1
環境確認
Node.js 22以上とOpenClawがインストール済みであることを確認してください。ターミナルでopenclaw --versionを実行して確認できます。
2
インストール実行
上記のインストールコマンドをターミナルで実行します。ClawHubが自動的にElasticsearchを~/.openclaw/skills/ディレクトリにダウンロード・インストールします。
3
インストール確認
openclaw skills listを実行してインストール済みスキル一覧を確認し、Elasticsearchが表示されていることを確かめてください。
4
パラメータ設定(任意)
下記の紹介にある設定手順に従い、~/.config/openclaw/openclaw.json5にスキルの設定項目を追加してください。
手動インストール方法:Skillフォルダを
~/.openclaw/skills/またはプロジェクトのskills/ディレクトリにコピーしてください。フォルダ内にSKILL.mdファイルが必要です。
全文検索
ログ分析
データ集計
詳細紹介
Elasticsearch スキルにより、OpenClaw が Elasticsearch クラスタに接続し、対話形式で複雑な検索と分析を行えます。
コア機能
- 全文検索:自然言語で検索条件を記述すると、自動的に ES クエリ DSL に変換
- ログ分析:アプリケーションログの検索と分析で、問題を素早く特定
- 集計分析:各種統計チャートとデータ集計レポートを生成
- インデックス管理:インデックス一覧、Mapping、クラスタヘルスステータスを確認
- Kibana 統合:Kibana ビジュアライゼーションクエリリンクを生成
設定方法
{
skills: {
elasticsearch: {
nodes: ["http://localhost:9200"],
auth: { username: "elastic", password: "xxx" },
defaultIndex: "logs-*"
}
}
}
使用シーン
- 「直近1時間で error を含むログを検索して」
- 「サービス名別に今日の500エラー数を集計して」
- 「クラスタのヘルスステータスはどう?unassigned shards はある?」
- 「logs-2026.03 インデックスの Mapping は何?」