-
Notifications
You must be signed in to change notification settings - Fork 1.6k
[chore] Propose additional attribute for 'otelcol.connector.produced.*' metrics #12815
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
[chore] Propose additional attribute for 'otelcol.connector.produced.*' metrics #12815
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #12815 +/- ##
=======================================
Coverage 91.43% 91.43%
=======================================
Files 487 487
Lines 26811 26811
=======================================
Hits 24514 24514
Misses 1814 1814
Partials 483 483 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
cc @open-telemetry/collector-approvers I would consider this to be a minor change that does not need to go through the RFC process, but will wait to merge this a couple of days so people can disagree :) |
Are |
These attributes are enough to identify the connector instance. However, connectors choose which pipeline(s) to send data to (e.g. The reason I am proposing this as a data point attribute, as opposed to a scope attribute, is that the set of scope attributes can still provide a consistent identity for the connector instance. |
I see, that makes sense. As long as we make it clear it's only an attribute on the pipeline metrics and not one we expect to have on all connector telemetry, that sounds good to me. |
I'm not sure what you mean by "pipeline metrics" but the proposal is to record the pipeline id as a data point attribute on the |
2cab46e
Without this attribute, it's not possible to accurately understand how data flows out of connectors.