mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-03-09 14:34:43 +00:00
[Monitoring UI] Use same Index Memory chart for Index page as Node page
This provides the same -- more useful -- index memory chart to the index page, instead of just "Lucene Memory", it now breaks down what it shows just like the Node page as as more generalized "Index Memory" chart. It also rolls Fielddata into the Index Memory. With Fielddata now in the Index Memory chart, I decided to add the Segment Count chart to the Index page. Original commit: elastic/x-pack-elasticsearch@4e3490ce9c
This commit is contained in:
parent
7e4b200f43
commit
4224d70986
@ -68,6 +68,8 @@ public class IndexStatsCollector extends AbstractCollector {
|
||||
.setSegments(true)
|
||||
.setStore(true)
|
||||
.setRefresh(true)
|
||||
.setQueryCache(true)
|
||||
.setRequestCache(true)
|
||||
.get(monitoringSettings.indexStatsTimeout());
|
||||
|
||||
long timestamp = System.currentTimeMillis();
|
||||
|
@ -26,12 +26,22 @@ public class IndexStatsResolver extends MonitoringIndexNameResolver.Timestamped<
|
||||
"index_stats.index",
|
||||
"index_stats.primaries.docs.count",
|
||||
"index_stats.primaries.fielddata.memory_size_in_bytes",
|
||||
"index_stats.primaries.fielddata.evictions",
|
||||
"index_stats.primaries.indexing.index_total",
|
||||
"index_stats.primaries.indexing.index_time_in_millis",
|
||||
"index_stats.primaries.indexing.throttle_time_in_millis",
|
||||
"index_stats.primaries.merges.total_size_in_bytes",
|
||||
"index_stats.primaries.query_cache.memory_size_in_bytes",
|
||||
"index_stats.primaries.query_cache.evictions",
|
||||
"index_stats.primaries.query_cache.hit_count",
|
||||
"index_stats.primaries.query_cache.miss_count",
|
||||
"index_stats.primaries.request_cache.memory_size_in_bytes",
|
||||
"index_stats.primaries.request_cache.evictions",
|
||||
"index_stats.primaries.request_cache.hit_count",
|
||||
"index_stats.primaries.request_cache.miss_count",
|
||||
"index_stats.primaries.search.query_total",
|
||||
"index_stats.primaries.search.query_time_in_millis",
|
||||
"index_stats.primaries.segments.count",
|
||||
"index_stats.primaries.segments.memory_in_bytes",
|
||||
"index_stats.primaries.segments.terms_memory_in_bytes",
|
||||
"index_stats.primaries.segments.stored_fields_memory_in_bytes",
|
||||
@ -47,12 +57,22 @@ public class IndexStatsResolver extends MonitoringIndexNameResolver.Timestamped<
|
||||
"index_stats.primaries.refresh.total_time_in_millis",
|
||||
"index_stats.total.docs.count",
|
||||
"index_stats.total.fielddata.memory_size_in_bytes",
|
||||
"index_stats.total.fielddata.evictions",
|
||||
"index_stats.total.indexing.index_total",
|
||||
"index_stats.total.indexing.index_time_in_millis",
|
||||
"index_stats.total.indexing.throttle_time_in_millis",
|
||||
"index_stats.total.merges.total_size_in_bytes",
|
||||
"index_stats.total.query_cache.memory_size_in_bytes",
|
||||
"index_stats.total.query_cache.evictions",
|
||||
"index_stats.total.query_cache.hit_count",
|
||||
"index_stats.total.query_cache.miss_count",
|
||||
"index_stats.total.request_cache.memory_size_in_bytes",
|
||||
"index_stats.total.request_cache.evictions",
|
||||
"index_stats.total.request_cache.hit_count",
|
||||
"index_stats.total.request_cache.miss_count",
|
||||
"index_stats.total.search.query_total",
|
||||
"index_stats.total.search.query_time_in_millis",
|
||||
"index_stats.total.segments.count",
|
||||
"index_stats.total.segments.memory_in_bytes",
|
||||
"index_stats.total.segments.terms_memory_in_bytes",
|
||||
"index_stats.total.segments.stored_fields_memory_in_bytes",
|
||||
|
@ -32,11 +32,21 @@ public class NodeStatsResolver extends MonitoringIndexNameResolver.Timestamped<N
|
||||
"node_stats.disk_threshold_watermark_high",
|
||||
// Node Stats
|
||||
"node_stats.indices.docs.count",
|
||||
"node_stats.indices.fielddata.memory_size_in_bytes",
|
||||
"node_stats.indices.fielddata.evictions",
|
||||
"node_stats.indices.store.size_in_bytes",
|
||||
"node_stats.indices.store.throttle_time_in_millis",
|
||||
"node_stats.indices.indexing.throttle_time_in_millis",
|
||||
"node_stats.indices.indexing.index_total",
|
||||
"node_stats.indices.indexing.index_time_in_millis",
|
||||
"node_stats.indices.query_cache.memory_size_in_bytes",
|
||||
"node_stats.indices.query_cache.evictions",
|
||||
"node_stats.indices.query_cache.hit_count",
|
||||
"node_stats.indices.query_cache.miss_count",
|
||||
"node_stats.indices.request_cache.memory_size_in_bytes",
|
||||
"node_stats.indices.request_cache.evictions",
|
||||
"node_stats.indices.request_cache.hit_count",
|
||||
"node_stats.indices.request_cache.miss_count",
|
||||
"node_stats.indices.search.query_total",
|
||||
"node_stats.indices.search.query_time_in_millis",
|
||||
"node_stats.indices.segments.count",
|
||||
|
@ -109,6 +109,9 @@
|
||||
"properties": {
|
||||
"memory_size_in_bytes": {
|
||||
"type": "long"
|
||||
},
|
||||
"evictions": {
|
||||
"type": "long"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -142,6 +145,38 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"query_cache": {
|
||||
"properties": {
|
||||
"memory_size_in_bytes": {
|
||||
"type": "long"
|
||||
},
|
||||
"evictions": {
|
||||
"type": "long"
|
||||
},
|
||||
"hit_count": {
|
||||
"type": "long"
|
||||
},
|
||||
"miss_count": {
|
||||
"type": "long"
|
||||
}
|
||||
}
|
||||
},
|
||||
"request_cache": {
|
||||
"properties": {
|
||||
"memory_size_in_bytes": {
|
||||
"type": "long"
|
||||
},
|
||||
"evictions": {
|
||||
"type": "long"
|
||||
},
|
||||
"hit_count": {
|
||||
"type": "long"
|
||||
},
|
||||
"miss_count": {
|
||||
"type": "long"
|
||||
}
|
||||
}
|
||||
},
|
||||
"search": {
|
||||
"properties": {
|
||||
"query_total": {
|
||||
@ -154,6 +189,9 @@
|
||||
},
|
||||
"segments": {
|
||||
"properties": {
|
||||
"count": {
|
||||
"type": "integer"
|
||||
},
|
||||
"memory_in_bytes": {
|
||||
"type": "long"
|
||||
},
|
||||
@ -205,6 +243,9 @@
|
||||
"properties": {
|
||||
"memory_size_in_bytes": {
|
||||
"type": "long"
|
||||
},
|
||||
"evictions": {
|
||||
"type": "long"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -238,6 +279,38 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"query_cache": {
|
||||
"properties": {
|
||||
"memory_size_in_bytes": {
|
||||
"type": "long"
|
||||
},
|
||||
"evictions": {
|
||||
"type": "long"
|
||||
},
|
||||
"hit_count": {
|
||||
"type": "long"
|
||||
},
|
||||
"miss_count": {
|
||||
"type": "long"
|
||||
}
|
||||
}
|
||||
},
|
||||
"request_cache": {
|
||||
"properties": {
|
||||
"memory_size_in_bytes": {
|
||||
"type": "long"
|
||||
},
|
||||
"evictions": {
|
||||
"type": "long"
|
||||
},
|
||||
"hit_count": {
|
||||
"type": "long"
|
||||
},
|
||||
"miss_count": {
|
||||
"type": "long"
|
||||
}
|
||||
}
|
||||
},
|
||||
"search": {
|
||||
"properties": {
|
||||
"query_total": {
|
||||
@ -250,6 +323,9 @@
|
||||
},
|
||||
"segments": {
|
||||
"properties": {
|
||||
"count": {
|
||||
"type": "integer"
|
||||
},
|
||||
"memory_in_bytes": {
|
||||
"type": "long"
|
||||
},
|
||||
@ -374,6 +450,16 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"fielddata" : {
|
||||
"properties": {
|
||||
"memory_size_in_bytes": {
|
||||
"type": "long"
|
||||
},
|
||||
"evictions": {
|
||||
"type": "long"
|
||||
}
|
||||
}
|
||||
},
|
||||
"indexing": {
|
||||
"properties": {
|
||||
"index_time_in_millis": {
|
||||
@ -387,6 +473,38 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"query_cache": {
|
||||
"properties": {
|
||||
"memory_size_in_bytes": {
|
||||
"type": "long"
|
||||
},
|
||||
"evictions": {
|
||||
"type": "long"
|
||||
},
|
||||
"hit_count": {
|
||||
"type": "long"
|
||||
},
|
||||
"miss_count": {
|
||||
"type": "long"
|
||||
}
|
||||
}
|
||||
},
|
||||
"request_cache": {
|
||||
"properties": {
|
||||
"memory_size_in_bytes": {
|
||||
"type": "long"
|
||||
},
|
||||
"evictions": {
|
||||
"type": "long"
|
||||
},
|
||||
"hit_count": {
|
||||
"type": "long"
|
||||
},
|
||||
"miss_count": {
|
||||
"type": "long"
|
||||
}
|
||||
}
|
||||
},
|
||||
"search": {
|
||||
"properties": {
|
||||
"query_time_in_millis": {
|
||||
@ -400,7 +518,7 @@
|
||||
"segments": {
|
||||
"properties": {
|
||||
"count": {
|
||||
"type": "long"
|
||||
"type": "integer"
|
||||
},
|
||||
"memory_in_bytes": {
|
||||
"type": "long"
|
||||
|
Loading…
x
Reference in New Issue
Block a user