elasticsearch集群健康状态查看

Posted gavinyang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了elasticsearch集群健康状态查看相关的知识,希望对你有一定的参考价值。

1. 查看ES集群健康状态

http://localhost:9200/_cluster/health?pretty
响应:

  "cluster_name" : "if2c",
  "status" : "yellow",   //集群的状态红绿灯,绿:健康,黄:亚健康,红:病态
  "timed_out" : false,
  "number_of_nodes" : 1, //节点数
  "number_of_data_nodes" : 1, //数据节点数
  "active_primary_shards" : 3, //分片数,3个Index库
  "active_shards" : 3,
  "relocating_shards" : 0,
  "initializing_shards" : 0,
  "unassigned_shards" : 3  //未指定节点,配置了复本,仅使用一台机器部署会出现这种情况

查看指定索引库的健康状态
http://localhost:9200/_cluster/health/index_name?pretty
http://localhost:9200/_cluster/health/index_name,index_name2?pretty

以上是关于elasticsearch集群健康状态查看的主要内容,如果未能解决你的问题,请参考以下文章

elasticsearch 查看集群健康、节点状态

ES集群状态为red问题总结

Elasticsearch之linux命令查看集群状态

如何监控 Elasticsearch 集群状态?

Elasticsearch集群管理

查看ElasticSearch服务状态和结果的URL