Skip to content
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

Investigate collecting background task load metric from Kibana using Metricbeat #35312

Closed
ymao1 opened this issue May 3, 2023 · 3 comments
Closed
Labels
needs_team Indicates that the issue/PR needs a Team:* label

Comments

@ymao1
Copy link

ymao1 commented May 3, 2023

With elastic/kibana#153600, we have added a new HTTP API in Kibana to expose a background task load metric. We initially planned to add a new metricset to the Kibana metricbeat module but have recently learned that we might be able to use the HTTP module to collect this metric with no code changes to metricbeat and are interested in evaluating if this is a feasible path for us.

@botelastic botelastic bot added the needs_team Indicates that the issue/PR needs a Team:* label label May 3, 2023
@botelastic
Copy link

botelastic bot commented May 3, 2023

This issue doesn't have a Team:<team> label.

@ruflin
Copy link
Member

ruflin commented May 3, 2023

As describe above, the recommended approach is not to extend the existing modules but instead do the collection through one of the http inputs. This also aligns well with the integrations (https://github.com/elastic/integrations/tree/main/packages/kibana) that in general do the collection purely through input configs and not backend code.

I would even encourage to start with the integrations change and then work backwards to enable it in metricbeat as config if needed. @klacabane might have some inputs here from stack monitoring perspective and @joshdover that recently build a change for ingest pipeline monitoring.

@ymao1
Copy link
Author

ymao1 commented May 18, 2023

Closing as we decided to update the Kibana integration directly instead of updating the Kibana metricbeat module.

@ymao1 ymao1 closed this as completed May 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs_team Indicates that the issue/PR needs a Team:* label
Projects
None yet
Development

No branches or pull requests

2 participants