Index 相关 API
查看索引相关信息
GET movies
查看索引的文档总数
GET movies/_count
查看前10条文档,了解文档格式
POST movies/_search
{}
_cat indices API
返回关于集群中索引的高级信息,如分片数、文档数、已删除的文档数、主存储大小、包括副本分片在内的分片总存储大小。indices接受一个可选的路径参数:逗号分隔的索引名列表,接受通配符表达式。除catAPI公共参数外,还支持四个参数:local、master_timout、pri和health。如果local为true,则只从本地节点检索信息,默认为false,从主节点检索信息。master_timout指定连接主节点的超时时间。如果超时前没有收到响应,则请求失败并返回错误,默认为30s。如果pri为true,则只返回索引主分片的信息,默认为false。health索引的健康状态,可选值有green、yellow、red。可展示的信息如下:
列名 | 简写 | 默认显示 (默认否) | 说明 |
---|---|---|---|
health | h | 是 | 当前健康状态。 |
status | s | 是 | 打开/关闭状态。 |
index | i,idx | 是 | 索引名。 |
uuid | id,uuid | 是 | 索引uuid。 |
pri | p,shards.primary,shardsPrimary | 是 | 主分片数。 |
rep | r,shards.replica,shardsReplica | 是 | 副本分片数。 |
docs.count | dc,docsCount | 是 | 可用文档数。 |
docs.deleted | dd,docsDeleted | 是 | 已删除文档数。 |
store.size | ss,storeSize | 是 | 主分片、副本分片总存储大小。 |
pri.store.size | 是 | 主分片存储大小。 | |
creation.date | cd | 索引创建时间(毫秒)。 | |
creation.date.string | cds | 索引创建时间(字符串)。 | |
search.throttled | sth | 索引是否被搜索节流限制。 |
查看indices
GET /_cat/indices/*?v&s=index
查看状态为绿的索引
GET /_cat/indices?v&health=green
按照文档个数排序
GET /_cat/indices?v&s=docs.count:desc