-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Downgrade otel-go #13429
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
Downgrade otel-go #13429
Conversation
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.
not seeing downgrades of the prometheus exporter in this change. otelconf will need downgrading as well
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.
This probably needs a changelog too
changelog added |
Co-authored-by: Yang Song <songy23@users.noreply.github.com>
…rter (open-telemetry#13344)" This reverts commit f847043.
Co-authored-by: Yang Song <songy23@users.noreply.github.com>
Thanks for the wordsmithing @songy23 |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## release/v0.130.x #13429 +/- ##
====================================================
- Coverage 91.53% 91.52% -0.02%
====================================================
Files 528 528
Lines 29469 29471 +2
====================================================
- Hits 26974 26972 -2
- Misses 1969 1972 +3
- Partials 526 527 +1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
d82267d
into
open-telemetry:release/v0.130.x
Reverts #13429 so that we can bump to the to-be-released bugfix version that adds open-telemetry/opentelemetry-go/pull/7044
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description Prepares release v0.130.1/v1.36.1 to release #13429 <!-- Issue number if applicable --> #### Link to tracking issue Updates #13381 Relates to open-telemetry/opentelemetry-go/issues/7039 --------- Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> Downgrades opentelemetry-go dependencies effectively reverting open-telemetry#13289 and others - Due to a [bug](open-telemetry/opentelemetry-go#7039) in the prometheus exporter, if you are configuring a prometheus exporter, the collector's internal metrics will be emitted with an unexpected suffix in its name. For example, the metric `otelcol_exporter_sent_spans__spans__total` instead of `otelcol_exporter_sent_spans_total`. The workaround is to manually configure `without_units: true` in your prometheus exporter config ```yaml service: telemetry: metrics: readers: - pull: exporter: prometheus: host: 0.0.0.0 port: 8888 without_units: true ``` If you are using the collector's default Prometheus exporter for exporting internal metrics you are unaffected. --------- Signed-off-by: alex boten <223565+codeboten@users.noreply.github.com> Co-authored-by: alex boten <223565+codeboten@users.noreply.github.com> Co-authored-by: Yang Song <songy23@users.noreply.github.com>
cherry-pick of d82267d `go.opentelemetry.io/otel/exporters/prometheus v0.59.1` does not fully fix the metric name issue so we have to revert to v0.58.0 Downgrades opentelemetry-go dependencies effectively reverting #13289 and others - Due to a [bug](open-telemetry/opentelemetry-go#7039) in the prometheus exporter, if you are configuring a prometheus exporter, the collector's internal metrics will be emitted with an unexpected suffix in its name. For example, the metric `otelcol_exporter_sent_spans__spans__total` instead of `otelcol_exporter_sent_spans_total`. The workaround is to manually configure `without_units: true` in your prometheus exporter config ```yaml service: telemetry: metrics: readers: - pull: exporter: prometheus: host: 0.0.0.0 port: 8888 without_units: true ``` If you are using the collector's default Prometheus exporter for exporting internal metrics you are unaffected. Signed-off-by: alex boten <223565+codeboten@users.noreply.github.com> Co-authored-by: Pablo Baeyens <pablo.baeyens@datadoghq.com> Co-authored-by: alex boten <223565+codeboten@users.noreply.github.com>
Description
Downgrades opentelemetry-go dependencies effectively reverting #13289 and others
❗ Known Issues ❗
Due to a bug in the prometheus exporter, if you are configuring a prometheus exporter, the collector's internal metrics will be emitted with an unexpected suffix in its name. For example, the metric
otelcol_exporter_sent_spans__spans__total
instead ofotelcol_exporter_sent_spans_total
. The workaround is to manually configurewithout_units: true
in your prometheus exporter configIf you are using the collector's default Prometheus exporter for exporting internal metrics you are unaffected.