-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Standardize prometheus naming convention for keda metrics #4854
Comments
We might need to deprecate existing metrics and create new ones. |
@JorTurFer, if approved, I can probably take this one. |
WDYT @kedacore/keda-core-contributors ? |
@pragmaticivan could you please write down the list of metrics to be changed. The old and new name. Thanks! |
@zroubalik afaik, only the ones marked as red.
Although I was thrown off by naming some being gauge instead of a histogram. |
I also noticed some of the HELP (descriptions) don't match the description in the doc. |
Possible steps:
|
Sounds like good execution steps imo, are you willing to contribute this? For 2), let's make sure we increment new metrics first though. |
Yes, I can take that one. |
After taking a deeper look yesterday, |
This issue might be obsolete if this is available: https://github.com/kedacore/keda/pull/4860/files 🎉 |
Well not really because Prometheus metrics are not being removed; we're adding it next to each other :) |
I made a PR with a (biased) suggestion to rework the metric names.
Open to suggestions. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions. |
This issue has been automatically closed due to inactivity. |
This is in progress |
Proposal
Because of issues with Prometheus remote writers, it's ideal that we follow Prometheus suffix conventions for counters. If not followed strictly, external vendors supporting Prometheus remote writers might receive the metric as a
Gauge
instead.Context:
Use-Case
Vendors such as newrelic can use Prometheus metrics via remote writer properly.
Is this a feature you are interested in implementing yourself?
Maybe
Anything else?
No response
The text was updated successfully, but these errors were encountered: