OpenTelemetry PHP

TelemetryAttributes

Semantic attributes and corresponding values for telemetry.

Tags
see
https://opentelemetry.io/docs/specs/semconv/registry/attributes/telemetry/

Table of Contents

Constants

TELEMETRY_SDK_LANGUAGE  = 'telemetry.sdk.language'
The language of the telemetry SDK.
TELEMETRY_SDK_LANGUAGE_VALUE_CPP  = 'cpp'
none
TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET  = 'dotnet'
none
TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG  = 'erlang'
none
TELEMETRY_SDK_LANGUAGE_VALUE_GO  = 'go'
none
TELEMETRY_SDK_LANGUAGE_VALUE_JAVA  = 'java'
none
TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS  = 'nodejs'
none
TELEMETRY_SDK_LANGUAGE_VALUE_PHP  = 'php'
none
TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON  = 'python'
none
TELEMETRY_SDK_LANGUAGE_VALUE_RUBY  = 'ruby'
none
TELEMETRY_SDK_LANGUAGE_VALUE_RUST  = 'rust'
none
TELEMETRY_SDK_LANGUAGE_VALUE_SWIFT  = 'swift'
none
TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS  = 'webjs'
none
TELEMETRY_SDK_NAME  = 'telemetry.sdk.name'
The name of the telemetry SDK as defined above.
TELEMETRY_SDK_VERSION  = 'telemetry.sdk.version'
The version string of the telemetry SDK.

Constants

TELEMETRY_SDK_LANGUAGE

The language of the telemetry SDK.

public mixed TELEMETRY_SDK_LANGUAGE = 'telemetry.sdk.language'
Tags
stable

TELEMETRY_SDK_LANGUAGE_VALUE_CPP

none

public mixed TELEMETRY_SDK_LANGUAGE_VALUE_CPP = 'cpp'
Tags
stable

TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET

none

public mixed TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET = 'dotnet'
Tags
stable

TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG

none

public mixed TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG = 'erlang'
Tags
stable

TELEMETRY_SDK_LANGUAGE_VALUE_GO

none

public mixed TELEMETRY_SDK_LANGUAGE_VALUE_GO = 'go'
Tags
stable

TELEMETRY_SDK_LANGUAGE_VALUE_JAVA

none

public mixed TELEMETRY_SDK_LANGUAGE_VALUE_JAVA = 'java'
Tags
stable

TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS

none

public mixed TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS = 'nodejs'
Tags
stable

TELEMETRY_SDK_LANGUAGE_VALUE_PHP

none

public mixed TELEMETRY_SDK_LANGUAGE_VALUE_PHP = 'php'
Tags
stable

TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON

none

public mixed TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON = 'python'
Tags
stable

TELEMETRY_SDK_LANGUAGE_VALUE_RUBY

none

public mixed TELEMETRY_SDK_LANGUAGE_VALUE_RUBY = 'ruby'
Tags
stable

TELEMETRY_SDK_LANGUAGE_VALUE_RUST

none

public mixed TELEMETRY_SDK_LANGUAGE_VALUE_RUST = 'rust'
Tags
stable

TELEMETRY_SDK_LANGUAGE_VALUE_SWIFT

none

public mixed TELEMETRY_SDK_LANGUAGE_VALUE_SWIFT = 'swift'
Tags
stable

TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS

none

public mixed TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS = 'webjs'
Tags
stable

TELEMETRY_SDK_NAME

The name of the telemetry SDK as defined above.

public mixed TELEMETRY_SDK_NAME = 'telemetry.sdk.name'

The OpenTelemetry SDK MUST set the telemetry.sdk.name attribute to opentelemetry. If another SDK, like a fork or a vendor-provided implementation, is used, this SDK MUST set the telemetry.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 identifier opentelemetry is reserved and MUST NOT be used in this case. All custom identifiers SHOULD be stable across different versions of an implementation.

Tags
stable

TELEMETRY_SDK_VERSION

The version string of the telemetry SDK.

public mixed TELEMETRY_SDK_VERSION = 'telemetry.sdk.version'
Tags
stable

        
On this page

Search results