首页/云/可观测性速查/集群健康与红色分片处置
本包目录(282 条)
监控体系与方法40 条Prometheus 与采集64 条Grafana 与看板53 条
日志平台52 条
链路追踪23 条告警与响应50 条

集群健康与红色分片处置

绿黄红分别对应分片分配状态:黄=副本未分配,红=主分片未分配;红色先查未分配原因再决定处置,不要急着重启节点。

可观测性速查云更新于 2026-10-12

诊断命令

诊断命令
# 集群与索引级健康
GET /_cluster/health?level=indices

# 分片状态与未分配原因
GET /_cat/shards?v&h=index,shard,prirep,state,unassigned.reason

# 让 ES 解释为什么分片未分配
GET /_cluster/allocation/explain
{ "index": "logs-app", "shard": 0, "primary": true }
黄常见于单节点集群(无法分配副本);红意味着有数据暂不可用,优先恢复主分片。

易错点

  • 单节点测试集群常年黄色属正常,别为消黄盲目加副本
  • 用 explain 看清原因(磁盘水位/分配规则)再动手,重启会触发新一轮分片恢复

数据来源与参考

  • Elastic 官方文档 · Cluster health
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌