-
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
Version 1.34 metric oscillates #6229
Comments
You mention these metrics are generated by the collector out of traces. 0.34 includes an upgrade of the prometheus package, which include changes that could be surprising. Could this be the cause of your issue? |
Yes the metrics get generated by a collector from traces. Yes the traces have the same value as before. We didn't upgrade the collector in the meantime. We We assume that this upgrade of the prometheus package is the rootcause for this issue |
But you're not using prometheus, since you're only emitting traces? |
We are using prometheus, sorry I should have said it. Our architecture is go application -> opentelemetry-agents -> opentelemetry-collector -> prometheus -> grafana The opentelemetry-collector transforms the traces into metrics. |
Right, but you're not using the prometheus exporter from this SDK. So you're not using prometheus. |
Describe the bug
We transform the traces to metrics (histogram) via the otel-collectors. We updated otel in our go code to version 1.34 and now when the metric (histogram) gets a high and a low value, it oscillates around both values. Until v1.33 the metric just counts up. In v1.34 we don't see this anymore, is there a default ttl in place now?
Environment
Customization: We use explicit bucket boundaries:
The text was updated successfully, but these errors were encountered: