-
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
Fix prometheus name duplicate _total suffix #3369
Conversation
49c6e58
to
0d7cb01
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #3369 +/- ##
=======================================
- Coverage 77.9% 77.9% -0.1%
=======================================
Files 164 164
Lines 11323 11323
=======================================
- Hits 8826 8824 -2
- Misses 2299 2301 +2
Partials 198 198
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also related: #3360, since the regression seems to actually have been introduced there.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Signed-off-by: Bing Han <h.bing612@gmail.com>
0d7cb01
to
5279caf
Compare
👋 any chance this fix can be back-ported onto a This is playing havoc with my metrics. (I've moved to this merged commit above meanwhile - so not really blocked). |
I expect the v0.34.0 release to land early next week. Hopefully that helps. |
Thanks @MrAlias 🙏 |
still broken due to open-telemetry/opentelemetry-go#3369
still broken due to open-telemetry/opentelemetry-go#3369
* update vendors * adopt interface changes from opentelementry upgrade * upgrade openapi * use new otel interfaces * Fix prom exporter setup * Fixup missing prom labels * Update backend.go simplified count calls * Using sync counters * additional fixups; rm total suffix still broken due to open-telemetry/opentelemetry-go#3369 * Update to latest otel version * test fixup; increase time * fixup rebase * log /w unhealthy err type * filter client error metric for access type * naming * request metrics endpoint seems to be more stable
Signed-off-by: Bing Han h.bing612@gmail.com
The bug was imported by #3360
Without this fix, the test will fail (
foo_milliseconds_total_total
):