ES查看集群状态

参考资料

参考资料链接

命令

一、查看ES集群中各个节点磁盘的分配情况
http://172.130.211.18:9200/_cat/allocation?v

yarn查看集群总共多少资源 查看集群状态命令_参考资料


分片数(shards):这是1059,表示我们把数据分成多少块存储。

索引所占空间(disk.indices):该节点中所有索引在该磁盘所点的空间。

磁盘使用容量(disk.used):已经使用空间122.4gb。

磁盘可用容量(disk.avail):可用空间74.2gb.

磁盘总容量(disk.total):总共容量196.7gb

磁盘便用率(disk.percent):磁盘使用率90%。

二、查看ES集群的整体情况
http://172.130.211.18:9200/_cat/health?v

yarn查看集群总共多少资源 查看集群状态命令_数据_02


集群的状态(status):red红表示集群不可用,有故障。yellow黄表示集群不可靠但可用,一般单节点时就是此状态。green正常状态,表示集群一切正常。

节点数(node.total):节点数,这里是3,表示该集群有三个节点。

数据节点数(node.data):存储数据的节点数,这里是3

分片数(shards):这是3188,表示我们把数据分成多少块存储。

主分片数(pri):primary shards,这里是6,实际上是分片数的两倍,因为有一个副本,如果有两个副本,这里的数量应该是分片数的三倍,这个会跟后面的索引分片数对应起来,这里只是个总数。

激活的分片百分比(active_shards_percent):这里可以理解为加载的数据分片数,只有加载所有的分片数,集群才算正常启动,在启动的过程中,如果我们不断刷新这个页面,我们会发现这个百分比会不断加大。

三、查看ES集群的索引情况
http://172.130.211.18:9200/_cat/indices?v

yarn查看集群总共多少资源 查看集群状态命令_数据_03


索引健康(health),green为正常,yellow表示索引不可靠(单节点),red索引不可用。与集群健康状态一致。

状态(status),表明索引是否打开。

uuid,索引内部随机分配的名称,表示唯一标识这个索引。

主分片(pri),.kibana为1,school为5,加起来主分片数为6,这个就是集群的主分片数。

文档数(docs.count),school在之前的演示添加了两条记录,所以这里的文档数为2。

已删除文档数(docs.deleted),这里统计了被删除文档的数量。

索引存储的总容量(store.size),这里school索引的总容量为6.4kb,是主分片总容量的两倍,因为存在一个副本。

主分片的总容量(pri.store.size),这里school的主分片容量是7kb,是索引总容量的一半。