转载请标明出处:
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
索引维度统计信息详情