9查看接口--具体

1查看别名
查看别名以及过滤器和路由信息如
GET /_cat/aliases?v

如果希望知道某个别名信息可以使用
/_cat/aliases/alias1


2分配
查看集群或者某个索引的文档数量
GET /_cat/count?v
GET /_cat/count/twitter?v


3文档数量
查看集群或者某个索引的文档数量
GET /_cat/count?v
GET /_cat/count/twitter?v


4现场数据
当前机器节点使用多少内存来保存现场数据(fielddata)
GET /_cat/fielddata?v
也可以根据某个列的具体值进行过滤
GET /_cat/fielddata?v&fields=body
或者(下面我不太认可,本地无法确认)
GET /_cat/fielddata/body,soul?v


5健康
查看当前集群的健康情况
GET /_cat/health?v


6索引
查看所有的索引情况
GET /_cat/indices?v
GET /_cat/indices/twieet


7主机器节点
显示主机器节点信息
/_cat/master?v


8用户自定义机器节点信息
GET /_cat/nodeattrs?v

也可以根据h来定义返回显示那些信息
GET /_cat/nodeattrs?v&h=name,pid,attr,value


9机器拓扑
GET /_cat/nodes?v


10待执行的操作
GET /_cat/pending_tasks?v


11插件
查看每个机器节点正在运行的插件信息
GET /_cat/plugins?v&s=component&h=name,component,version,description


12数据恢复
数据恢复发生在每个数据节点移动时。如新机器加入集群,副本个数变化,机器节点垮掉,以及新机器节点加入。
curl -XGET 'localhost:9200/_cat/recovery?v'


13快照信息
显示快照信息库信息
GET /_cat/repositories?v


14线程池
显示每个机器节点的线程池信息
curl /_cat/thread_pool

同样可以通过
get /_cat/thread_pool?help
来查看所有字段信息

15数据节点
显示每个机器节点和数据节点的对应关系,以及每个数据节点的其他信息
curl 192.168.56.20:9200/_cat/shards


16数据分片信息
优化情况下最好每个索引分片个数为1
GET /_cat/segments?v



18模板
显示所有模板信息
curl 'localhost:9200/_cat/templates?v



猜你喜欢

转载自fenshen6046.iteye.com/blog/2368959
今日推荐