Releases semconv/v1.31.0  
 
  
  
        
  
  
                    
  
      
    Compare 
      
          
     
       
   
 
    
            
        
          
            
                
  
                  
                    
                    
                        
                          
     
                          Sorry, something went wrong. 
                         
                     
 
  
              
            
              
No results found 
            
          
       
    
 
   
 
  
    
  
      trentm 
    released this
      
        09 Apr 20:05
       
   
  
        
        
        
 
   
        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   
  
  
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.