es集群管理之cerebro

1.cerebro定位

工具 定位 适用场景
Cerebro Elasticsearch 集群管理工具 集群、节点、分片、索引运维
Kibana Elasticsearch 数据分析平台 日志查询、可视化、Dashboard、API 调试

e629648ee4b00418c87c55c23c4ebd29.png


2.Cerebro 常用功能

  • 查看集群健康(Green/Yellow/Red)
  • 查看节点状态
  • 查看索引信息
  • 查看分片分布
  • 查看未分配分片(Unassigned Shards)

适合: 运维、SRE、集群故障排查。

安装


3.Kibana 常用功能

  • Discover:日志查询
  • Dashboard:数据可视化
  • Dev Tools:执行 Elasticsearch API
  • Stack Management:索引、模板、ILM 管理

常用 API:

1
2
3
4
GET _cluster/health
GET _cat/nodes?v
GET _cat/indices?v
GET _cluster/allocation/explain

适合: 开发、运维、日志分析、监控。


4.对比

功能 Cerebro Kibana
集群管理
节点/分片查看 ⭐⭐⭐⭐⭐ ⭐⭐⭐
日志查询 ⭐⭐⭐⭐⭐
Dashboard
Dev Tools 一般 ⭐⭐⭐⭐⭐

5.推荐

  • 集群运维 → Cerebro
  • 日志分析、可视化、API 调试 → Kibana
  • 生产环境Kibana 为主,Cerebro 为辅