-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Add service name dimension to trace metrics #857
Comments
@pjanotti thoughts on this? |
@pjanotti any update on this one? |
I think this adds significant overhead (potentially) and probably should be controlled by the level of telemetry user asks for. |
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
Closing as a "sub-task" of #2070 |
…y#857) Bumps [boto3](https://github.com/boto/boto3) from 1.18.64 to 1.18.65. - [Release notes](https://github.com/boto/boto3/releases) - [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst) - [Commits](boto/boto3@1.18.64...1.18.65) --- updated-dependencies: - dependency-name: boto3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
I was able to get a workaround rigged up for my use case by combining the countconnector and the resource detection processor receivers:
foo:
exporters:
bar:
connectors:
count:
processors:
resourcedetection/system:
detectors: ["system"]
system:
hostname_sources: ["os"]
service:
pipelines:
traces:
receivers: [foo]
exporters: [count]
metrics:
receivers: [count]
processors: [resourcedetection/system]
exporters: [bar] Simple example I got working for my use case. Not exactly what I wanted but, it works for my rough needs (just need to know which apps => which collectors). Happy to join sig and chat a bit about whether there's a way to simplify this or make it easier for users. |
Add service name (
Node.ServiceInfo.Name
) dimension to receiver metrics. This helps to determine which services are reporting spans.The service label could be applied to trace receiver metrics but also to exporter metrics, which verifies that spans for particular services were exported.
Receiver metrics:
Exporter metrics:
The text was updated successfully, but these errors were encountered: