Skip to content
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

Make Zipkin transport metric tag more specific #867

Conversation

pavolloffay
Copy link
Member

Signed-off-by: Pavol Loffay ploffay@redhat.com

Description:

This patch splits zipkin receiver transport tag http into more specific types based on version and format. This helps us to understand what client instrumentations are deployed.

Q: Is format tag going to be added to receivers? If so then this is not necessary as the format dimension would provide the same observability.

These are the new metrics --new-metrics=true

otelcol_receiver_accepted_spans{receiver="zipkin",transport="http_v1_json"} 1
otelcol_receiver_accepted_spans{receiver="zipkin",transport="http_v1_thrift"} 1
otelcol_receiver_accepted_spans{receiver="zipkin",transport="http_v2_json"} 1
otelcol_receiver_accepted_spans{receiver="zipkin",transport="http_v2_proto"} 1

The legacy metrics seems to be unchanged

otelcol_otelcol_receiver_received_spans{otelsvc_receiver="zipkinV1"} 2
otelcol_otelcol_receiver_received_spans{otelsvc_receiver="zipkinV2"} 2

Link to tracking Issue:

Testing: < Describe what testing was performed and which tests were added.>

Documentation: < Describe the documentation added.>

Signed-off-by: Pavol Loffay <ploffay@redhat.com>
@bogdandrutu bogdandrutu merged commit d86bcd0 into open-telemetry:master Apr 24, 2020
wyTrivail pushed a commit to mxiamxia/opentelemetry-collector that referenced this pull request Jul 13, 2020
Signed-off-by: Pavol Loffay <ploffay@redhat.com>
MovieStoreGuy pushed a commit to atlassian-forks/opentelemetry-collector that referenced this pull request Nov 11, 2021
…rters/metric/prometheus (open-telemetry#867)

* Bump github.com/prometheus/client_golang in /exporters/metric/prometheus

Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md)
- [Commits](prometheus/client_golang@v1.7.0...v1.7.1)

Signed-off-by: dependabot[bot] <support@github.com>

* Auto-fix go.sum changes in dependent modules

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
hughesjj pushed a commit to hughesjj/opentelemetry-collector that referenced this pull request Apr 27, 2023
* go fmt tests

* Add integration-test run for main
swiatekm pushed a commit to swiatekm/opentelemetry-collector that referenced this pull request Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants