-
Notifications
You must be signed in to change notification settings - Fork 1k
Exponential histogram observations mismatch #6006
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
Comments
I don't know if it matters, but to get more information, is this with delta or cumulative aggregation temporality? |
Could you also share more info about how exponential histogram metrics get from your application to the backend? Is the OtlpMeterRegistry publishing to a Grafana endpoint for OTLP metrics? |
cumulative |
OtlpMeterRegistry is publishing to a local otel collector on the machine, which sends it in OTLP to another otel collector on a different machine, which sends it to the backend (GEM) in prometheus remote write. |
Thanks for the added details, @sfc-gh-dguy. |
If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed. |
The error comes from a grafana GEM component (ingester). I don't see this error in the OTeL collector that is receiving OTLP metrics from Micrometer. |
If you can reproduce the issue with a low volume (at best, one exponential histogram in a publish), and you could do that with logging configured on the OTel Collector, you can check whether the data for the exponential histogram is valid at each step (Micrometer → OTel Collector 1, Collector 1 → Collector 2, Collector 2 → GEM) to identify where the problem is. |
Describe the bug
We upgraded to Micrometer 1.14.0 and started using exponential histograms around 2 months ago.
Since day 1 of using exponential histograms we noticed this error on our metrics backend (Grafana GEM):
It's saying total count of observations in buckets doen't match the Count field. This seems like a bug
The text was updated successfully, but these errors were encountered: