索引监控
-
索引统计信息
索引级别的统计信息提供了有关索引上发生的不同的操作-
默认返回所有的统计信息
返回所有索引的高级聚合 和索引级别统计信息GET /_stats
特定索引的统计信息GET /index1,index2/_stats
-
也可返回特定的统计信息
GET /{index}/_stats/{字段}
-
可请求多个字段,以逗号分隔
以上返回的统计信息是索引级,若需返回分片级的统计信息,将level参数设置为shards。
随着分片在集群中移动,在其他节点上创建时,统计信息会被删除。即使分片离开一个节点,该节点也会保留分片的统计信息
-
-
索引恢复
可针对特定索引或集群范围的分片来报告恢复状态- 查看整个集群的恢复状态
GET /_recovery?human
- 查看特定索引的恢复状态
GET /{index}/_recovery?human
- 显示恢复中的物理文件列表
GET /_recovery?human&detailed=true
, - 显示当前正在进行的恢复,默认false
GET /_recovery?human&detailed=true
- 查看整个集群的恢复状态
-
索引Segments
- 提供构建Lucene索引(分片级别)的低级别segment信息
GET /{index}/_segments
- 调试信息
GET /{index}/_segements?verbose=true
- 提供构建Lucene索引(分片级别)的低级别segment信息
-
索引分片存储
- 分片拷贝的存储信息,
GET /{index}/_shard_stores
- 存储信息包括:哪个节点存储分片拷贝、分片拷贝分配的id、每个分片的唯一标识符、打开索引时或更早时期的引擎异常
- 默认,只列出具有至少一个未分配副本的分片的存储信息
- 集群状态为yellow时,列出至少具有一个未分配副本的分片的存储信息
- 集群状态为red时,列出未分配副本的主分片的存储信息
- 分片范围可选,
GET /_shards_stores?status=grenn
- 分片拷贝的存储信息,