elasticsearch cat API

发布 : 2019-03-14 分类 : elk 浏览 :

cat API

官方地址

GET /_cat/XXX?v
GET /_cat/XXX?v&format=json

v 是指带着列信息

支持指定返回内容的格式 默认为text

?format=text(json/smile/yaml/cbor)

查看节点别名

GET /_cat/aliases?v
curl -X GET “192.168.xxx.xxx:9200/_cat/aliases?v”

每个节点分配了几个shard,对磁盘的占用空间大小,使用率

GET /_cat/allocation?v
curl -X GET “192.168.xxx.xxx:9200/_cat/allocation?v”

群集或单个索引的document计数

GET /_cat/count?v
curl -X GET “192.168.xxx.xxx:9200/_cat/count?v

GET /_cat/count/index_name?v
curl -X GET “192.168.xxx.xxx:9200/_cat/count/index_name?v”

显示集群中每个数据节点上fielddata当前正在使用的堆内存量

GET /_cat/fielddata?v
curl -X GET “192.168.xxx.xxx:9200/_cat/fielddata?v”

查看集群健康情况

GET /_cat/health?v
curl -X GET “192.168.xxx.xxx:9200/_cat/health?v”

查看索引的信息

GET _cat/indices?v
GET _cat/indices/index_name?v
curl -X GET “192.168.xxx.xxx:9200/_cat/indices/twi*?v&s=index”

查看master信息

GET /_cat/master?v
curl -X GET “192.168.xxx.xxx:9200/_cat/master?v”

查看node信息

GET /_cat/nodes?v
curl -X GET “192.168.xxx.xxx:9200/_cat/nodes?v”

当前pending没执行完的task的具体情况,执行的是什么操作

创建索引,更新映射,分配或失败分片的列表
GET /_cat/pending_tasks?v
curl -X GET “192.168.xxx.xxx:9200/_cat/pending_tasks?v”

查看安装的插件

GET /_cat/plugins?v&s=component&h=name,component,version,description
curl -X GET “192.168.xxx.xxx:9200/_cat/plugins?v&s=component&h=name,component,version,description”

shard recovery恢复的过程情况

GET /_cat/recovery?v
curl -X GET “192.168.xxx.xxx:9200/_cat/recovery?v”

查看在群集中注册的快照存储库

GET /_cat/repositories?v
curl -X GET “192.168.xxx.xxx:9200/_cat/repositories?v

查看线程池使用

GET /_cat/thread_pool
curl -X GET “192.168.xxx.xxx:9200/_cat/thread_pool”

查看shard情况

GET _cat/shards?v
GET _cat/shards/index_name?v
curl -X GET “192.168.xxx.xxx:9200/_cat/shards/index_name?v

索引segment文件的情况,在哪个node上,有多少个document,占用了多少磁盘空间,有多少数据在内存中,是否可以搜索

GET /_cat/segments?v
GET _cat/segments/index_name?v
curl -X GET “192.168.xxx.xxx:9200/_cat/segments/index_name?v

查看tempalte

GET /_cat/templates?v&s=name
curl -X GET “192.168.xxx.xxx:9200/_cat/templates?v&s=name”


本文作者 : liuzhihang
原文链接 : https://liuzhihang.com/2019/03/14/elasticsearch-cat-api.html
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

博客已萌萌哒运行(●'◡'●)ノ♥
Theme - BMW | Made With 💗 | Powered by GodBMW