-
Notifications
You must be signed in to change notification settings - Fork 885
Export Instrumentation Scope attributes for a Meter (requires DiagnosticSource v8) #4563
Copy link
Copy link
Closed
Labels
needs-runtime-changeIssues which likely require changes from dotnet runtime - typically DiagnosticSource packageIssues which likely require changes from dotnet runtime - typically DiagnosticSource packagepkg:OpenTelemetry.Exporter.OpenTelemetryProtocolIssues related to OpenTelemetry.Exporter.OpenTelemetryProtocol NuGet packageIssues related to OpenTelemetry.Exporter.OpenTelemetryProtocol NuGet packagepkg:OpenTelemetry.Exporter.Prometheus.AspNetCoreIssues related to OpenTelemetry.Exporter.Prometheus.AspNetCore NuGet packageIssues related to OpenTelemetry.Exporter.Prometheus.AspNetCore NuGet package
Milestone
Metadata
Metadata
Assignees
Labels
needs-runtime-changeIssues which likely require changes from dotnet runtime - typically DiagnosticSource packageIssues which likely require changes from dotnet runtime - typically DiagnosticSource packagepkg:OpenTelemetry.Exporter.OpenTelemetryProtocolIssues related to OpenTelemetry.Exporter.OpenTelemetryProtocol NuGet packageIssues related to OpenTelemetry.Exporter.OpenTelemetryProtocol NuGet packagepkg:OpenTelemetry.Exporter.Prometheus.AspNetCoreIssues related to OpenTelemetry.Exporter.Prometheus.AspNetCore NuGet packageIssues related to OpenTelemetry.Exporter.Prometheus.AspNetCore NuGet package
System.Diagnostics.DiagnosticSource v8.0 is introducing the ability to instantiate a
Meterwith tagsThis satisfies the requirement from the spec to provide instrumentation scope attributes. See:
https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/api.md#get-a-meter.
Once we bump our dependency to DiagnosticSource v8.0 we will need to update exporters to export these tags.