1.31.0
🚀 Features
- feat: update semantic conventions to v1.31.0
- Semantic Conventions v1.31.0: changelog | latest docs
@opentelemetry/semantic-conventions
(stable) changes: none@opentelemetry/semantic-conventions/incubating
(unstable) changes: 8 newly deprecated exports, 1 newly undeprecated export, 63 added exports
Unstable changes in v1.31.0
8 newly deprecated exports
METRIC_K8S_REPLICATION_CONTROLLER_AVAILABLE_PODS // k8s.replication_controller.available_pods: Replaced by `k8s.replicationcontroller.available_pods`.
METRIC_K8S_REPLICATION_CONTROLLER_DESIRED_PODS // k8s.replication_controller.desired_pods: Replaced by `k8s.replicationcontroller.desired_pods`.
METRIC_SYSTEM_CPU_FREQUENCY // system.cpu.frequency: Replaced by `cpu.frequency`.
METRIC_SYSTEM_CPU_TIME // system.cpu.time: Replaced by `cpu.time`.
METRIC_SYSTEM_CPU_UTILIZATION // system.cpu.utilization: Replaced by `cpu.utilization`.
ATTR_CODE_FILEPATH // code.filepath: Replaced by `code.file.path`
ATTR_CODE_NAMESPACE // code.namespace: Value should be included in `code.function.name` which is expected to be a fully-qualified name.
ATTR_GEN_AI_OPENAI_REQUEST_RESPONSE_FORMAT // gen_ai.openai.request.response_format: Replaced by `gen_ai.output.type`.
1 newly undeprecated export
ATTR_ENDUSER_ID // enduser.id
63 added exports
METRIC_CPU_FREQUENCY // cpu.frequency
METRIC_CPU_TIME // cpu.time
METRIC_CPU_UTILIZATION // cpu.utilization
METRIC_HW_HOST_AMBIENT_TEMPERATURE // hw.host.ambient_temperature
METRIC_HW_HOST_ENERGY // hw.host.energy
METRIC_HW_HOST_HEATING_MARGIN // hw.host.heating_margin
METRIC_HW_HOST_POWER // hw.host.power
METRIC_K8S_REPLICATIONCONTROLLER_AVAILABLE_PODS // k8s.replicationcontroller.available_pods
METRIC_K8S_REPLICATIONCONTROLLER_DESIRED_PODS // k8s.replicationcontroller.desired_pods
METRIC_OTEL_SDK_EXPORTER_SPAN_EXPORTED_COUNT // otel.sdk.exporter.span.exported.count
METRIC_OTEL_SDK_EXPORTER_SPAN_INFLIGHT_COUNT // otel.sdk.exporter.span.inflight.count
METRIC_OTEL_SDK_PROCESSOR_SPAN_PROCESSED_COUNT // otel.sdk.processor.span.processed.count
METRIC_OTEL_SDK_PROCESSOR_SPAN_QUEUE_CAPACITY // otel.sdk.processor.span.queue.capacity
METRIC_OTEL_SDK_PROCESSOR_SPAN_QUEUE_SIZE // otel.sdk.processor.span.queue.size
METRIC_OTEL_SDK_SPAN_ENDED_COUNT // otel.sdk.span.ended.count
METRIC_OTEL_SDK_SPAN_LIVE_COUNT // otel.sdk.span.live.count
ATTR_ANDROID_APP_STATE // android.app.state
ANDROID_APP_STATE_VALUE_BACKGROUND // "background"
ANDROID_APP_STATE_VALUE_CREATED // "created"
ANDROID_APP_STATE_VALUE_FOREGROUND // "foreground"
ATTR_CICD_PIPELINE_RUN_URL_FULL // cicd.pipeline.run.url.full
ATTR_CPU_LOGICAL_NUMBER // cpu.logical_number
ATTR_ENDUSER_PSEUDO_ID // enduser.pseudo.id
ATTR_GEN_AI_AGENT_DESCRIPTION // gen_ai.agent.description
ATTR_GEN_AI_AGENT_ID // gen_ai.agent.id
ATTR_GEN_AI_AGENT_NAME // gen_ai.agent.name
GEN_AI_OPERATION_NAME_VALUE_CREATE_AGENT // "create_agent"
GEN_AI_OPERATION_NAME_VALUE_EXECUTE_TOOL // "execute_tool"
ATTR_GEN_AI_OUTPUT_TYPE // gen_ai.output.type
GEN_AI_OUTPUT_TYPE_VALUE_IMAGE // "image"
GEN_AI_OUTPUT_TYPE_VALUE_JSON // "json"
GEN_AI_OUTPUT_TYPE_VALUE_SPEECH // "speech"
GEN_AI_OUTPUT_TYPE_VALUE_TEXT // "text"
ATTR_GEN_AI_REQUEST_CHOICE_COUNT // gen_ai.request.choice.count
GEN_AI_TOKEN_TYPE_VALUE_OUTPUT // "output"
ATTR_GEN_AI_TOOL_CALL_ID // gen_ai.tool.call.id
ATTR_GEN_AI_TOOL_NAME // gen_ai.tool.name
ATTR_GEN_AI_TOOL_TYPE // gen_ai.tool.type
ATTR_IOS_APP_STATE // ios.app.state
IOS_APP_STATE_VALUE_ACTIVE // "active"
IOS_APP_STATE_VALUE_BACKGROUND // "background"
IOS_APP_STATE_VALUE_FOREGROUND // "foreground"
IOS_APP_STATE_VALUE_INACTIVE // "inactive"
IOS_APP_STATE_VALUE_TERMINATE // "terminate"
ATTR_K8S_HPA_NAME // k8s.hpa.name
ATTR_K8S_HPA_UID // k8s.hpa.uid
ATTR_K8S_REPLICATIONCONTROLLER_NAME // k8s.replicationcontroller.name
ATTR_K8S_REPLICATIONCONTROLLER_UID // k8s.replicationcontroller.uid
ATTR_K8S_RESOURCEQUOTA_NAME // k8s.resourcequota.name
ATTR_K8S_RESOURCEQUOTA_UID // k8s.resourcequota.uid
ATTR_OTEL_COMPONENT_NAME // otel.component.name
ATTR_OTEL_COMPONENT_TYPE // otel.component.type
OTEL_COMPONENT_TYPE_VALUE_BATCHING_SPAN_PROCESSOR // "batching_span_processor"
OTEL_COMPONENT_TYPE_VALUE_OTLP_GRPC_SPAN_EXPORTER // "otlp_grpc_span_exporter"
OTEL_COMPONENT_TYPE_VALUE_OTLP_HTTP_JSON_SPAN_EXPORTER // "otlp_http_json_span_exporter"
OTEL_COMPONENT_TYPE_VALUE_OTLP_HTTP_SPAN_EXPORTER // "otlp_http_span_exporter"
OTEL_COMPONENT_TYPE_VALUE_SIMPLE_SPAN_PROCESSOR // "simple_span_processor"
ATTR_OTEL_SPAN_SAMPLING_RESULT // otel.span.sampling_result
OTEL_SPAN_SAMPLING_RESULT_VALUE_DROP // "DROP"
OTEL_SPAN_SAMPLING_RESULT_VALUE_RECORD_AND_SAMPLE // "RECORD_AND_SAMPLE"
OTEL_SPAN_SAMPLING_RESULT_VALUE_RECORD_ONLY // "RECORD_ONLY"
ATTR_USER_AGENT_OS_NAME // user_agent.os.name
ATTR_USER_AGENT_OS_VERSION // user_agent.os.version