首页 教程 分类 Skills下载 关于
ZH EN JA KO
🔎

Elasticsearch

搜索引擎 数据库与存储

安装命令

npx clawhub@latest install elasticsearch

安装说明

1
确认环境

确保已安装 Node.js 22+ 和 OpenClaw。在终端运行 openclaw --version 确认 OpenClaw 正常工作。

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 是什么?」