elasticsearch7.x catAPI之indices

indices

返回关于集群中索引的高级信息,如分片数、文档数、已删除的文档数、主存储大小、包括副本分片在内的分片总存储大小。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   索引是否被搜索节流限制。

以下信息,在列名前加前缀“pri.”表示返回主分片信息。如pri.completion.size表示主分片自动补全占用内存大小。

列名 简写 说明
completion.size cs,completionSize 自动补全占用内存大小。
fielddata.memory_size fm,fielddataMemory fielddata占用内存大小。
fielddata.evictions fe,fielddataEvictions 被回收词根的个数。
query_cache.memory_size qcm,queryCacheMemory 查询缓存占用内存大小。
query_cache.evictions qce,queryCacheEvictions 被回收的查询缓存总数。
request_cache.memory_size rcm,requestCacheMemory 请求缓存占用内存大小。
request_cache.evictions rce,requestCacheEvictions 被回收的请求缓存总数。
request_cache.hit_count rchc,requestCacheHitCount 请求缓存命中数。
request_cache.miss_count rcmc,requestCacheMissCount 请求缓存未命中数。
flush.total ft,flushTotal 磁盘刷新次数。
flush.total_time ftt,flushTotalTime 磁盘刷新总用时。
get.current gc,getCurrent 当前正在执行的get操作的数量。
get.time gti,getTime get操作总耗时。
get.total gto,getTotal get操作总次数。
get.exists_time geti,getExistsTime 命中的get操作总耗时。
get.exists_total geto,getExistsTotal get操作命中的总次数。
get.missing_time gmti,getMissingTime 未命中的get操作总耗时。
get.missing_total gmto,getMissingTotal get操作未命中的总次数。
indexing.delete_current idc,indexingDeleteCurrent 当前正在执行的删除操作的数量。
indexing.delete_time idti,indexingDeleteTime 删除操作总耗时。
indexing.delete_total idto,indexingDeleteTotal 删除操作总次数。
indexing.index_current iic,indexingIndexCurrent 当前正在执行的索引操作的数量。
indexing.index_time iiti,indexingIndexTime 索引操作总耗时。
indexing.index_total iito,indexingIndexTotal 索引操作总次数。
indexing.index_failed iif,indexingIndexFailed 索引操作失败的次数。

merges.current

mc,mergesCurrent 当前正在执行的合并操作的数量。
merges.current_docs mcd,mergesCurrentDocs 正在合并的文档数。
merges.current_size mcs,mergesCurrentSize 正在合并的文档大小。
merges.total mt,mergesTotal 合并操作总次数。
merges.total_docs mtd,mergesTotalDocs 合并操作的文档总数。
merges.total_size mts,mergesTotalSize 合并操作的文档总大小。
merges.total_time mtt,mergesTotalTime 合并操作的总耗时。
refresh.total rto,refreshTotal 索引刷新总次数。
refresh.time rti,refreshTime 索引刷新总耗时。
refresh.external_total rto,refreshTotal 外部刷新总次数。
refresh.external_time rti,refreshTime 外部刷线总耗时。
refresh.listeners rli,refreshListeners 挂起的刷新监听器数量。
search.fetch_current sfc,searchFetchCurrent 当前处于fetch阶段的操作的数量。
search.fetch_time sfti,searchFetchTime fetch阶段总耗时。
search.fetch_total sfto,searchFetchTotal fetch操作总次数。
search.open_contexts so,searchOpenContexts 打开的查询上下文数量。
search.query_current sqc,searchQueryCurrent 当前处于query阶段的操作的数量。
search.query_time sqti,searchQueryTime query阶段总耗时。
search.query_total sqto,searchQueryTotal query操作总次数。
search.scroll_current scc,searchScrollCurrent 当前正在执行的scroll操作的数量。
search.scroll_time scti,searchScrollTime scroll操作的总耗时。
search.scroll_total scto,searchScrollTotal scroll操作的总次数。
segments.count sc,segmentsCount 索引当前的段数。
segments.memory sm,segmentsMemory 段使用内存。
segments.index_writer_memory siwm,segmentsIndexWriterMemory IndexWriter使用的内存。
segments.version_map_memory svmm,segmentsVersionMapMemory 版本映射使用的内存。
segments.fixed_bitset_memory sfbm,fixedBitsetMemory 用于嵌套对象字段类型和_parent字段中引用类型的类型过滤器的固定位集使用的内存。
warmer.current wc,warmerCurrent 当前warmer操作数。
warmer.total wto,warmerTotal warmer操作的总数。
warmer.total_time wtt,warmerTotalTime warmer操作的总耗时。
suggest.current suc,suggestCurrent 当前正在执行的suggest操作的数量。
suggest.time suti,suggestTime suggest操作的总耗时。
suggest.total suto,suggestTotal suggest操作的总次数。
memory.total tm,memoryTotal 已使用的总内存。

你可能感兴趣的:(elasticsearch)