// CatIndicesResponse is the outcome of CatIndicesService.Do.
typeCatIndicesResponse[]CatIndicesResponseRow
// CatIndicesResponseRow specifies the data returned for one index
// of a CatIndicesResponse. Notice that not all of these fields might
// be filled; that depends on the number of columns chose in the
// request (see CatIndicesService.Columns).
typeCatIndicesResponseRowstruct{
Healthstring`json:"health"`// "green", "yellow", or "red"
Statusstring`json:"status"`// "open" or "closed"
Indexstring`json:"index"`// index name
UUIDstring`json:"uuid"`// index uuid
Priint`json:"pri,string"`// number of primary shards
Repint`json:"rep,string"`// number of replica shards
DocsCountint`json:"docs.count,string"`// number of available documents
DocsDeletedint`json:"docs.deleted,string"`// number of deleted documents
CreationDateint64`json:"creation.date,string"`// index creation date (millisecond value), e.g. 1527077221644
CreationDateStringstring`json:"creation.date.string"`// index creation date (as string), e.g. "2018-05-23T12:07:01.644Z"
StoreSizestring`json:"store.size"`// store size of primaries & replicas, e.g. "4.6kb"
PriStoreSizestring`json:"pri.store.size"`// store size of primaries, e.g. "230b"
CompletionSizestring`json:"completion.size"`// size of completion on primaries & replicas
PriCompletionSizestring`json:"pri.completion.size"`// size of completion on primaries
FielddataMemorySizestring`json:"fielddata.memory_size"`// used fielddata cache on primaries & replicas
PriFielddataMemorySizestring`json:"pri.fielddata.memory_size"`// used fielddata cache on primaries
FielddataEvictionsint`json:"fielddata.evictions,string"`// fielddata evictions on primaries & replicas
PriFielddataEvictionsint`json:"pri.fielddata.evictions,string"`// fielddata evictions on primaries
QueryCacheMemorySizestring`json:"query_cache.memory_size"`// used query cache on primaries & replicas
PriQueryCacheMemorySizestring`json:"pri.query_cache.memory_size"`// used query cache on primaries
QueryCacheEvictionsint`json:"query_cache.evictions,string"`// query cache evictions on primaries & replicas
PriQueryCacheEvictionsint`json:"pri.query_cache.evictions,string"`// query cache evictions on primaries
RequestCacheMemorySizestring`json:"request_cache.memory_size"`// used request cache on primaries & replicas
PriRequestCacheMemorySizestring`json:"pri.request_cache.memory_size"`// used request cache on primaries
RequestCacheEvictionsint`json:"request_cache.evictions,string"`// request cache evictions on primaries & replicas
PriRequestCacheEvictionsint`json:"pri.request_cache.evictions,string"`// request cache evictions on primaries
RequestCacheHitCountint`json:"request_cache.hit_count,string"`// request cache hit count on primaries & replicas
PriRequestCacheHitCountint`json:"pri.request_cache.hit_count,string"`// request cache hit count on primaries
RequestCacheMissCountint`json:"request_cache.miss_count,string"`// request cache miss count on primaries & replicas
PriRequestCacheMissCountint`json:"pri.request_cache.miss_count,string"`// request cache miss count on primaries
FlushTotalint`json:"flush.total,string"`// number of flushes on primaries & replicas
PriFlushTotalint`json:"pri.flush.total,string"`// number of flushes on primaries
FlushTotalTimestring`json:"flush.total_time"`// time spent in flush on primaries & replicas
PriFlushTotalTimestring`json:"pri.flush.total_time"`// time spent in flush on primaries
GetCurrentint`json:"get.current,string"`// number of current get ops on primaries & replicas
PriGetCurrentint`json:"pri.get.current,string"`// number of current get ops on primaries
GetTimestring`json:"get.time"`// time spent in get on primaries & replicas
PriGetTimestring`json:"pri.get.time"`// time spent in get on primaries
GetTotalint`json:"get.total,string"`// number of get ops on primaries & replicas
PriGetTotalint`json:"pri.get.total,string"`// number of get ops on primaries
GetExistsTimestring`json:"get.exists_time"`// time spent in successful gets on primaries & replicas
PriGetExistsTimestring`json:"pri.get.exists_time"`// time spent in successful gets on primaries
GetExistsTotalint`json:"get.exists_total,string"`// number of successful gets on primaries & replicas
PriGetExistsTotalint`json:"pri.get.exists_total,string"`// number of successful gets on primaries
GetMissingTimestring`json:"get.missing_time"`// time spent in failed gets on primaries & replicas
PriGetMissingTimestring`json:"pri.get.missing_time"`// time spent in failed gets on primaries
GetMissingTotalint`json:"get.missing_total,string"`// number of failed gets on primaries & replicas
PriGetMissingTotalint`json:"pri.get.missing_total,string"`// number of failed gets on primaries
IndexingDeleteCurrentint`json:"indexing.delete_current,string"`// number of current deletions on primaries & replicas
PriIndexingDeleteCurrentint`json:"pri.indexing.delete_current,string"`// number of current deletions on primaries
IndexingDeleteTimestring`json:"indexing.delete_time"`// time spent in deletions on primaries & replicas
PriIndexingDeleteTimestring`json:"pri.indexing.delete_time"`// time spent in deletions on primaries
IndexingDeleteTotalint`json:"indexing.delete_total,string"`// number of delete ops on primaries & replicas
PriIndexingDeleteTotalint`json:"pri.indexing.delete_total,string"`// number of delete ops on primaries
IndexingIndexCurrentint`json:"indexing.index_current,string"`// number of current indexing on primaries & replicas
PriIndexingIndexCurrentint`json:"pri.indexing.index_current,string"`// number of current indexing on primaries
IndexingIndexTimestring`json:"indexing.index_time"`// time spent in indexing on primaries & replicas
PriIndexingIndexTimestring`json:"pri.indexing.index_time"`// time spent in indexing on primaries
IndexingIndexTotalint`json:"indexing.index_total,string"`// number of index ops on primaries & replicas
PriIndexingIndexTotalint`json:"pri.indexing.index_total,string"`// number of index ops on primaries
IndexingIndexFailedint`json:"indexing.index_failed,string"`// number of failed indexing ops on primaries & replicas
PriIndexingIndexFailedint`json:"pri.indexing.index_failed,string"`// number of failed indexing ops on primaries
MergesCurrentint`json:"merges.current,string"`// number of current merges on primaries & replicas
PriMergesCurrentint`json:"pri.merges.current,string"`// number of current merges on primaries
MergesCurrentDocsint`json:"merges.current_docs,string"`// number of current merging docs on primaries & replicas
PriMergesCurrentDocsint`json:"pri.merges.current_docs,string"`// number of current merging docs on primaries
MergesCurrentSizestring`json:"merges.current_size"`// size of current merges on primaries & replicas
PriMergesCurrentSizestring`json:"pri.merges.current_size"`// size of current merges on primaries
MergesTotalint`json:"merges.total,string"`// number of completed merge ops on primaries & replicas
PriMergesTotalint`json:"pri.merges.total,string"`// number of completed merge ops on primaries
MergesTotalDocsint`json:"merges.total_docs,string"`// docs merged on primaries & replicas
PriMergesTotalDocsint`json:"pri.merges.total_docs,string"`// docs merged on primaries
MergesTotalSizestring`json:"merges.total_size"`// size merged on primaries & replicas
PriMergesTotalSizestring`json:"pri.merges.total_size"`// size merged on primaries
MergesTotalTimestring`json:"merges.total_time"`// time spent in merges on primaries & replicas
PriMergesTotalTimestring`json:"pri.merges.total_time"`// time spent in merges on primaries
RefreshTotalint`json:"refresh.total,string"`// total refreshes on primaries & replicas
PriRefreshTotalint`json:"pri.refresh.total,string"`// total refreshes on primaries
RefreshExternalTotalint`json:"refresh.external_total,string"`// total external refreshes on primaries & replicas
PriRefreshExternalTotalint`json:"pri.refresh.external_total,string"`// total external refreshes on primaries
RefreshTimestring`json:"refresh.time"`// time spent in refreshes on primaries & replicas
PriRefreshTimestring`json:"pri.refresh.time"`// time spent in refreshes on primaries
RefreshExternalTimestring`json:"refresh.external_time"`// external time spent in refreshes on primaries & replicas
PriRefreshExternalTimestring`json:"pri.refresh.external_time"`// external time spent in refreshes on primaries
RefreshListenersint`json:"refresh.listeners,string"`// number of pending refresh listeners on primaries & replicas
PriRefreshListenersint`json:"pri.refresh.listeners,string"`// number of pending refresh listeners on primaries
SearchFetchCurrentint`json:"search.fetch_current,string"`// current fetch phase ops on primaries & replicas
PriSearchFetchCurrentint`json:"pri.search.fetch_current,string"`// current fetch phase ops on primaries
SearchFetchTimestring`json:"search.fetch_time"`// time spent in fetch phase on primaries & replicas
PriSearchFetchTimestring`json:"pri.search.fetch_time"`// time spent in fetch phase on primaries
SearchFetchTotalint`json:"search.fetch_total,string"`// total fetch ops on primaries & replicas
PriSearchFetchTotalint`json:"pri.search.fetch_total,string"`// total fetch ops on primaries
SearchOpenContextsint`json:"search.open_contexts,string"`// open search contexts on primaries & replicas
PriSearchOpenContextsint`json:"pri.search.open_contexts,string"`// open search contexts on primaries
SearchQueryCurrentint`json:"search.query_current,string"`// current query phase ops on primaries & replicas
PriSearchQueryCurrentint`json:"pri.search.query_current,string"`// current query phase ops on primaries
SearchQueryTimestring`json:"search.query_time"`// time spent in query phase on primaries & replicas, e.g. "0s"
PriSearchQueryTimestring`json:"pri.search.query_time"`// time spent in query phase on primaries, e.g. "0s"
SearchQueryTotalint`json:"search.query_total,string"`// total query phase ops on primaries & replicas
PriSearchQueryTotalint`json:"pri.search.query_total,string"`// total query phase ops on primaries
SearchScrollCurrentint`json:"search.scroll_current,string"`// open scroll contexts on primaries & replicas
PriSearchScrollCurrentint`json:"pri.search.scroll_current,string"`// open scroll contexts on primaries
SearchScrollTimestring`json:"search.scroll_time"`// time scroll contexts held open on primaries & replicas, e.g. "0s"
PriSearchScrollTimestring`json:"pri.search.scroll_time"`// time scroll contexts held open on primaries, e.g. "0s"
SearchScrollTotalint`json:"search.scroll_total,string"`// completed scroll contexts on primaries & replicas
PriSearchScrollTotalint`json:"pri.search.scroll_total,string"`// completed scroll contexts on primaries
SearchThrottledbool`json:"search.throttled,string"`// indicates if the index is search throttled
SegmentsCountint`json:"segments.count,string"`// number of segments on primaries & replicas
PriSegmentsCountint`json:"pri.segments.count,string"`// number of segments on primaries
SegmentsMemorystring`json:"segments.memory"`// memory used by segments on primaries & replicas, e.g. "1.3kb"
PriSegmentsMemorystring`json:"pri.segments.memory"`// memory used by segments on primaries, e.g. "1.3kb"
SegmentsIndexWriterMemorystring`json:"segments.index_writer_memory"`// memory used by index writer on primaries & replicas, e.g. "0b"
PriSegmentsIndexWriterMemorystring`json:"pri.segments.index_writer_memory"`// memory used by index writer on primaries, e.g. "0b"
SegmentsVersionMapMemorystring`json:"segments.version_map_memory"`// memory used by version map on primaries & replicas, e.g. "0b"
PriSegmentsVersionMapMemorystring`json:"pri.segments.version_map_memory"`// memory used by version map on primaries, e.g. "0b"
SegmentsFixedBitsetMemorystring`json:"segments.fixed_bitset_memory"`// memory used by fixed bit sets for nested object field types and type filters for types referred in _parent fields on primaries & replicas, e.g. "0b"
PriSegmentsFixedBitsetMemorystring`json:"pri.segments.fixed_bitset_memory"`// memory used by fixed bit sets for nested object field types and type filters for types referred in _parent fields on primaries, e.g. "0b"
WarmerCurrentint`json:"warmer.current,string"`// current warmer ops on primaries & replicas
PriWarmerCurrentint`json:"pri.warmer.current,string"`// current warmer ops on primaries
WarmerTotalint`json:"warmer.total,string"`// total warmer ops on primaries & replicas
PriWarmerTotalint`json:"pri.warmer.total,string"`// total warmer ops on primaries
WarmerTotalTimestring`json:"warmer.total_time"`// time spent in warmers on primaries & replicas, e.g. "47s"
PriWarmerTotalTimestring`json:"pri.warmer.total_time"`// time spent in warmers on primaries, e.g. "47s"
SuggestCurrentint`json:"suggest.current,string"`// number of current suggest ops on primaries & replicas
PriSuggestCurrentint`json:"pri.suggest.current,string"`// number of current suggest ops on primaries
SuggestTimestring`json:"suggest.time"`// time spend in suggest on primaries & replicas, "31s"
PriSuggestTimestring`json:"pri.suggest.time"`// time spend in suggest on primaries, e.g. "31s"
SuggestTotalint`json:"suggest.total,string"`// number of suggest ops on primaries & replicas
PriSuggestTotalint`json:"pri.suggest.total,string"`// number of suggest ops on primaries
MemoryTotalstring`json:"memory.total"`// total user memory on primaries & replicas, e.g. "1.5kb"
PriMemoryTotalstring`json:"pri.memory.total"`// total user memory on primaries, e.g. "1.5kb"