-
Notifications
You must be signed in to change notification settings - Fork 23
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
New metric since logstash 8.13: worker_utilization #365
Comments
@VCCPlindsten are you using v1, or v2? |
also, i forgot to ask. could you do the review on the PR i just posted?if it is allright i can merge it soon and create a PR |
Looking a little bit closer at the _node api, it seems per-pipeline workers is exposed, under the "pipelines" key. Not sure if that is a new thing as well - I've not noticed it before. Reviewing shortly. |
i am currently working and should not be doing this task, but it seems like a small one :D Are you using v1 version of the exporter? I will replicate the PR to v2 later on |
I am using v1, yes - since v2 is not stable yet. |
Working in release 1.8.2 |
Feature Description
There is a new metric on pipeline level since 8.13: https://www.elastic.co/guide/en/logstash/current/logstash-8-13-0.html#notable-8.13.0
Please collect and include it.
_node/stats sample (logstash 8.15.0)
Version of logstash-exporter this feature request applies to
None
Motivation and Goals
This is a useful metric to determine how saturated logstash is since it uses the pipeline-level configured worker count, 100% means its saturated, no matter how many workers are currently configured.
Alternatives Considered
Using a different way to collect logstash metrics - not a good option.
Additional Context
There doesn't seem to be another way to get at this number - because the amount of workers is a per-pipeline attribute, which doesn't seem to be exposed by logstash.
logstash_info_pipeline_workers
only collects the default number.The text was updated successfully, but these errors were encountered: