可以发生在快照恢复期间

时间:2021-07-08 07:20:18

GET  /_cat/XXX/aliases?v

GET  /_cat/aliases/alias1,aliase2,aliase3

 

盘问当前配置索引,过滤器,路由的别号

如果需要指定一至多个别号,则以逗号离隔

 

allocation

 

GET /_cat/allocation?v

 

盘问每个节点上分配的分片(shard)的数量和每个分片(shard)所使用的硬盘容量

 

count

 

GET  /_cat/count?v

 

快速盘问当前整个集群或者指定索引的document的数量(不包孕删除的但是还没有清理失的document)

 

fielddata

 

GET /_cat/fielddata?v

GET /_cat/fielddata?v&fields=XXX

GET /_cat/fielddata/field1,field2,field3?v

 

盘问集群中每个节点中的fileddata所使用的堆内存

指定fields

指定多个field

 

health

 

GET /_cat/health?v

GET /_cat/health?v&ts=false

 

盘问当前集群的健康信息(同/_cluster/health)

ts用于控制是否显示时间戳(timestamp)

1、常见的用途是用于监测节点之间的健康值

2、通过循环使用该命令,用于追踪大集群恢复的时间

  /_cat/health; sleep 120; done green:

     每个索引的primary shard和replica shard都是active状态的

yellow:

     每个索引的primary shard都是active状态的,但是部分replica shard不是active状态,处于不成用的状态

red:

      不是所有索引的primary shard都是active状态的,部分索引有数据丢掉了

 

indices

 

GET  /_cat/indices/index1?v

 

盘问指定索引index1的相关信息(构成一个索引(index)的shard数量,document的数量,删除的doc数量,主存巨细和所有索引的总存储巨细(包孕replicas)

       此中document的数量和删除document的数量是lucense层级的,包孕所有隐藏的document数量

      要获取Elasticsearch层级的精确的document数量可以使用 cat count或者Count API


 

master

 

GET /_cat/master?v

 

仅用于显示master的节点ID,绑定IP地点,节点名称

 

nodeattrs

 

GET /_cat/nodeattrs?v

 

输出显示自界说节点属性

 
nodes  

GET /_cat/nodes?v

GET /_cat/nodes?v&full_id=false

  输出当前集群的拓扑布局(包孕当前节点地址的处所和整个集群的相关信息等)
full_id(true/false)用于是否格局化ID字段以显示ID的全长或者简写
 

pending tasks

 

GET /_cat/pending_tasks?v

 

输出集群中正在执行的任务(集群层级的变革,好比:创建索引,更新mapping,分配或者fail shard)同 /_cluster/pending_tasks

 

plugins

 

GET /_cat/plugins?v

 

输出每个节点正在运行的插件信息

 

recovery

 

GET /_cat/recovery?v

 

供给一个视图关于索引分片 正在恢复或者已经完成恢复的相关信息

恢复事件操纵可以产生在集群中一个索引分片从一个节点移动到此外一个节点上。可以产生在快照恢复期间,一个replication层级的变革,节点掉败,或者节点启动的时候。节点启动的恢复操纵也叫本地存储恢复(当一个节点启动的时候分片从硬盘上被加载到)

 

repositories

 

GET /_cat/repositories?v

 

输出集群中注册快照存储库

 

thread pool

 

GET /_cat/thread_pool

 

输出每个节点集群范畴的线程池统计信息,默认情况下返回正在勾当,,行列队伍和被拒绝的统计信息

 

shards

 

GET /_cat/shards


GET /_cat/shards/twitt*


 

输出节点包罗分片的详细信息(当前分片是primary shard还是 replica shard,doc的数量,硬盘上占用的字节已经该节点被分配在哪里等)

指定索引(模糊匹配)

这个命令可以用于检察分片的迁移情况和分片的状态

 

segments

 

GET /_cat/segments?v


GET /_cat/segments/index1,index1

 

输出索引分片中关于segment的低层级的信息(包孕索引名称,分片数量,doc数量等),供给的信息类似于_segments端点

盘问指定索引(index1,index2)的segments信息


 

snapshots