Elasticsearch - Indices stats 获取索引级别的统计信息之一 【docs】文档数量

本文介绍了如何通过Elasticsearch API获取所有索引的文档数量,指定索引的文档数,以及针对按天滚动的log索引获取同类索引的文档统计。结果详细展示了_shards、_all和indices维度的数据。
摘要由CSDN通过智能技术生成

转载请标明出处:
http://blog.csdn.net/qq_27818541/article/details/112909702
本文出自:【BigManing的博客】

一、获取doc数量

可以不指定索引 、也可以指定具体索引、也可以指定模糊索引

1、获取所有索引的docs数量
http://local.elasticsearch:9200/_stats/docs
2、获取指定索引的docs数量
http://local.elasticsearch:9200/book/_stats/docs
3、获取同类索引的docs数量

log索引是按天滚动新增的,这样可以定义log-*来查询所有log索引的doc数量

http://local.elasticsearch:9200/log-*/_stats/docs

二、输出结果


{
  "_shards": {
    "total": 3565,
    "successful": 3565,
    "failed": 0
  },
  "_all": {
    "primaries": {
      "docs": {
        "count": 140638517,
        "deleted": 100608
      }
    },
    "total": {
      "docs": {
        "count": 281276872,
        "deleted": 203314
      }
    }
  },
  "indices": {
    "book-20210107": {
      "uuid": "m0BPUtmNQ3u-txeAVgIRUg",
      "primaries": {
        "docs": {
          "count": 61925,
          "deleted": 0
        }
      },
      "total": {
        "docs": {
          "count": 123850,
          "deleted": 0
        }
      }
    }
//    ...  其他索引 具体信息 
  }
}

三、结果详情

1、_shards

分片信息:总数、成功返回数、失败返回数

2、_all

统计的总信息

  • primaries :主分片上的统计信息

  • total : 所有分片(主分片+副本分片)上的统计信息

3、indices

索引维度统计信息详情

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值