Elasticsearch学习笔记之—总体查看
1、查看健康情况
GET /_cat/indices?v
能看出node、shard的数量等,还有一个是集群的状态
集群的状态有green、yellow、red三种,定义如下:
- green:每个索引的primary shard和replica shard都是active状态的
- yellow:每个索引的primary shard都是active状态的,但是部分replica shard不是active状态,处于不可用的状态
- red:不是所有索引的primary shard都是active状态的,部分索引有数据丢失了
索引默认会使用5个primary shard和5个replica shard,并且同一个node下面的primary shard和replica shard不能分配在一台机器上(容错机制),所有只有1个primary shard被分配和启动了,replica shard没有第二台node去启动,因而是yellow状态。如果想变成green判断,另外启一台node即可。
2、索引总体预览
GET /_cat/indices?v
结果如下:
health status index uuid pri rep docs.count docs.deleted store.size pri.store.size green open .kibana_task_manager WTa70ZKdThuOpPqIvIFdtg 1 0 2 0 12.6kb 12.6kb green open .newkibana_1 QDeF2nbbShmvLaB6TTGhQA 1 0 3 0 8.1kb 8.1kb yellow open test Wl7ppNoRQy26MfHnw4k4Ag 5 1 1 0 4.6kb 4.6kb
3、查看node情况
GET /_cat/nodes?v
结果如下:
ip heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name 127.0.0.1 11 95 79 mdi * 6QaC05U