Elasticsearch Stack Monitoring: shards data #17125
Labels
breaking change
enhancement
Feature:Stack Monitoring
Metricbeat
Metricbeat
module
Stalled
Team:Services
(Deprecated) Label for the former Integrations-Services team
Taken from https://docs.google.com/document/d/1FtGp_eoecFg4Q3xKeOn_Hi5yx3Evz2qeDxsk49g6Qpc/edit# since @chrisronline did such an excellent job with the write up there.
We show shard-related data in a few places in the Stack Monitoring UI, specifically the index and node detail pages. Shard data lives in separate monitoring documents with a specific type
shards
. Index and node data lives also live in separate monitoring documents with specific types:index_stats
andnode_stats
. Currently, we are querying both sets of documents to get all the data necessary to render the page (For example, on the node detail page, we are queryingnode_stats
andshards
). This isn’t ideal because:We recently made changes to improve this, but it feels like we need to change this for a scalable solution.
As of right now, this is the data contained in a type “shards” document:
The
index_stats
monitoring documents currently contain some shard data:This is a great start, but it’s missing some data and contains data that isn’t used.
I’m proposing a breaking change for 8.0 that involves adding data to three existing monitoring document types and completely removing the type “shards” document.
The additional data:
For “node_stats”:
For “index_stats”:
For “indices_stats”:
For reference, here is where we are showing shard data in the UI:
Shard legend on the index detail page
Index listing page
Shard legend on the node detail page
Node listing page
Shard totals on index detail page
Shard totals on node detail page
The text was updated successfully, but these errors were encountered: