-
Notifications
You must be signed in to change notification settings - Fork 814
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
Revert #5308? #5437
Comments
I still think #5308 is a justifiable change, since as mentioned here, the prometheus client does the same check. I think we should wait for the prometheus compatibility doc to explicitly disallow this before we revert. |
Ah, interesting. It's an unusual use case, since if you're going to the collector you'd almost certainly prefer OTLP to maximize data integrity. Using prometheus as an intermediate representation in a pipeline that terminates in OTLP has a simple solution - don't use the prometheus format! 😁 Interested in what @ShadowySpirits and @dashpole think about this. Tried to get @dashpole to chime in before #5308, but I think he's on leave. |
@dashpole check out this additional argument for double appending |
IMO the duplicate _total is worse than not round-tripping. But this is also made moot if we don't strip total in the prometheus receiver anymore: open-telemetry/wg-prometheus#72 |
Closing this now that the spec has clarified that implementations should not add duplicate suffixes: open-telemetry/opentelemetry-specification#3581 |
Heads up, based on specification meeting discussion today, I'm proposing in open-telemetry/opentelemetry-specification#3493:
The text was updated successfully, but these errors were encountered: