ElasticSearch中Cat接口详解

_cat命令

_cat用于查看集群当前状态,涉及到shard/node/cluster几个层次

基本参数
  1. verbose: 显示列名, 请求参数为v
    示例: curl localhost:9200/_cat/master?v

  2. help: 显示当前命令的各列含义, 请求参数为help. 某些命令部分列默认不显示,可通过help该命令可显示的所有列
    示例: curl localhost:9200/_cat/master?help

  3. bytes: 数值列还原为原始值. 如diskSize, 默认转为以kb/mb/gb表示, 打开后还原为原始值
    示例: curl localhost:9200/_cat/indices?bytes=b

  4. header: 显示指定列的信息, 请求参数为h
    示例: curl localhost:9200/_cat/indices?h=i,tm(显示集群各索引的内存使用)

还可以参考官网:https://www.elastic.co/guide/en/elasticsearch/reference/2.4/cat-indices.html
在head插件中, 执行localhost:9200/_cat/indices?h=i,tm 结果中只有i列,没有tm项目,后来发现是因为head每次会在url后面加个/。所以要想显示i,tm 。可以在后面再加个显示的项目。譬如localhost:9200/_cat/indices?h=i,tm,ip 就只会显示i,tm列。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值