-
Notifications
You must be signed in to change notification settings - Fork 752
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
Prometheus exporter sometimes produces malformed data #5515
Comments
It seems the target info is being overwritten unexpectedly. |
@hez2010 I've seen your MR's, looking forward to the fix as well. Out of curiosity: Besides the OP's issue the format also seems to be changed to add things like Is that text between brackets expected by Prometheus ? Perhaps you can decide if this has something to do with it as well: |
I think this issue is maybe what is causing open-telemetry/opentelemetry-dotnet-contrib#1617? |
#5517 is trying to fix the bug. |
Bug Report
List of all OpenTelemetry NuGet packages and version that you are using (e.g.
OpenTelemetry 1.0.2
):Runtime version: net8.0
Symptom
Sometimes the exporter produces a malformed line:
and causes Prometheus to fail:
What is the expected behavior?
There should not be malformed data in the metrics.
What is the actual behavior?
Reproduce
Simply adding some instrumentations.
Additional Context
It looks like the buffer is not cleared correctly and results in some previous data remaining in the buffer:
The text was updated successfully, but these errors were encountered: