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

Decorate GUIDs and OIDs when exporting metrics for Graylog Prometheus Exporter, specifically for pipelines, pipeline rules, and caches #19726

Open
drewmiranda-gl opened this issue Jun 24, 2024 · 0 comments
Labels

Comments

@drewmiranda-gl
Copy link
Member

What?

Graylog provides an incredibly useful metrics exporter.

I'm asking that the human readable names of Pipelines, Pipeline Rules, and Caches be included in the prometheus labels. Given this is requesting a "breaking change" for how prometheus will treat these (since the set of labels changing will cause the metric to no longer be the same as the historical metric) i think its a good idea to make this configurable (either in the graylog UX or via server.conf)

Why?

Some of the metrics are very difficult to work with because they do not resolve to human readable names. Resolving these by hands, at best, involves understanding which graylog web page to use and then paste the value into the address bar. At worst, these values are unresolvable.

image

Your Environment

  • Graylog Version: 6.0.3
  • OpenSearch Version: 2.12.0
  • MongoDB Version: 6.0.15
  • Operating System: Ubuntu Server 22.04 LTS
  • Browser version: Google Chrome Version 126.0.6478.115 (Official Build) (arm64)

Please let me know if there are any questions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant