Module: OpenTelemetry::SemConv::Incubating::TELEMETRY
- Defined in:
- lib/opentelemetry/semconv/incubating/telemetry/attributes.rb
Attribute Names collapse
- TELEMETRY_DISTRO_NAME =
Note:
Stability Level: development
The name of the auto instrumentation agent or distribution, if used.
Official auto instrumentation agents and distributions SHOULD set the
telemetry.distro.name
attribute to a string starting withopentelemetry-
, e.g.opentelemetry-java-instrumentation
. 'telemetry.distro.name'
- TELEMETRY_DISTRO_VERSION =
Note:
Stability Level: development
The version string of the auto instrumentation agent or distribution, if used.
'telemetry.distro.version'
- TELEMETRY_SDK_LANGUAGE =
Deprecated.
Now available in the stable namespace at TELEMETRY::TELEMETRY_SDK_LANGUAGE.
Note:Stability Level: stable
The language of the telemetry SDK.
'telemetry.sdk.language'
- TELEMETRY_SDK_NAME =
Deprecated.
Now available in the stable namespace at TELEMETRY::TELEMETRY_SDK_NAME.
Note:Stability Level: stable
The name of the telemetry SDK as defined above.
The OpenTelemetry SDK MUST set the
telemetry.sdk.name
attribute toopentelemetry
. If another SDK, like a fork or a vendor-provided implementation, is used, this SDK MUST set thetelemetry.sdk.name
attribute to the fully-qualified class or module name of this SDK’s main entry point or another suitable identifier depending on the language. The identifieropentelemetry
is reserved and MUST NOT be used in this case. All custom identifiers SHOULD be stable across different versions of an implementation. 'telemetry.sdk.name'
- TELEMETRY_SDK_VERSION =
Deprecated.
Now available in the stable namespace at TELEMETRY::TELEMETRY_SDK_VERSION.
Note:Stability Level: stable
The version string of the telemetry SDK.
'telemetry.sdk.version'