ホーム チュートリアル カテゴリ Skills サイトについて
ZH EN JA KO
🔎

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 は何?」