-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Meta][Metricbeat] - Collect additional Elasticsearch node metrics for enhanced dashboards #42131
Comments
The indices stats don't currently capture all ES|QL activity: elastic/elasticsearch#109673 |
@VimCommando I've started tackling this to make sure it goes into 8.18.
|
Regarding the above task, the production and qa templates will need to be updated by the Control Plane team specifically as they decide to upgrade their internal MB to 8.18. So this is not a pre-requisite for 8.18 FF |
@VimCommando can you list which ratios you'd like to have pre-computed? |
Yes, those are correct. I may've included it based on the dashboard I was looking at, not the code.
Each of these totals has a corresponding
If we are not also capturing the
The |
We'll add all of these averages
Agreed, we're already capturing all |
@VimCommando by the way, it looks like |
Metricbeat (as of 8.15.3) used for stack monitoring collection is still missing some helpful metrics for building comprehensive monitoring dashboards.
Here is a potential list of metrics to included from
_node/stats
:Some newer features such as ES|QL (
esql_worker
) and intra-segment search parallelism (search_worker
) have been introduced in 8.x and Metricbeat monitoring isn't capturing the relevant thread pools yet.The average service time can also be helpful, for example the
write
time per document orquery
time per search. This is usually just a simple division likeindices.write.time_in_millis / indices.write.total
, but if it is calculated at ingest time, it is possible to sort by this metric in visualizations.Tasks
The text was updated successfully, but these errors were encountered: