semconv.com

Semantic conventionsv1.37.0

since v1.36.0
0 breaking17 notable285 editorial

From the upstream release notes

Read the full release notes

Notable17

  • removedsignalspan.gen_ai.azure.ai.inference.clientRemoved from the registry (was development).
  • removedsignalspan.gen_ai.openai.inference.clientRemoved from the registry (was development).
  • removedmetricsystem.network.droppedRemoved from the registry (was development).
  • removedmetricsystem.network.packetsRemoved from the registry (was development).
  • renamedattributeandroid.stateRenamed to android.app.state.
  • renamedattributecontainer.runtimeRenamed to container.runtime.name.
  • renamedattributeenduser.roleRenamed to user.roles.
  • renamedattributegen_ai.openai.request.service_tierRenamed to openai.request.service_tier.
  • renamedattributegen_ai.openai.response.service_tierRenamed to openai.response.service_tier.
  • renamedattributegen_ai.openai.response.system_fingerprintRenamed to openai.response.system_fingerprint.
  • renamedattributegen_ai.systemRenamed to gen_ai.provider.name.
  • renamedattributeios.stateRenamed to ios.app.state.
  • deprecatedsignalevent.gen_ai.assistant.messageChat history is reported on gen_ai.input.messages attribute on spans or gen_ai.client.inference.operation.details event.
  • deprecatedsignalevent.gen_ai.choiceChat history is reported on gen_ai.output.messages attribute on spans or gen_ai.client.inference.operation.details event.
  • deprecatedsignalevent.gen_ai.system.messageChat history is reported on gen_ai.system_instructions attribute on spans or gen_ai.client.inference.operation.details event.
  • deprecatedsignalevent.gen_ai.tool.messageChat history is reported on gen_ai.input.messages attribute on spans or gen_ai.client.inference.operation.details event.
  • deprecatedsignalevent.gen_ai.user.messageChat history is reported on gen_ai.input.messages attribute on spans or gen_ai.client.inference.operation.details event.

Editorial285

  • stabilitymetrick8s.container.status.reasonStability label respelled from experimental to development.
  • stabilitymetrick8s.container.status.stateStability label respelled from experimental to development.
  • enumattributegen_ai.systemEnum members changed (19 to 19).
  • enumattributehw.stateEnum members changed (3 to 5).
  • enumattributemessaging.systemEnum members changed (11 to 12).
  • addedattributeapp.build_idUnique identifier for a particular build or compilation of the application.
  • addedattributeapp.jank.frame_countA number of frame renders that experienced jank.
  • addedattributeapp.jank.periodThe time period, in seconds, for which this jank is being reported.
  • addedattributeapp.jank.thresholdThe minimum rendering threshold for this jank, in seconds.
  • addedmetricaspnetcore.authentication.authenticate.durationThe authentication duration for a request.
  • addedmetricaspnetcore.authentication.challengesThe total number of times a scheme is challenged.
  • addedmetricaspnetcore.authentication.forbidsThe total number of times an authenticated user attempts to access a resource they are not permitted to access.
  • addedattributeaspnetcore.authentication.resultThe result of the authentication operation.
  • addedattributeaspnetcore.authentication.schemeThe identifier that names a particular authentication handler.
  • addedmetricaspnetcore.authentication.sign_insThe total number of times a principal is signed in with a scheme.
  • addedmetricaspnetcore.authentication.sign_outsThe total number of times a principal is signed out with a scheme.
  • addedmetricaspnetcore.authorization.attemptsThe total number of authorization attempts.
  • addedattributeaspnetcore.authorization.policyThe name of the authorization policy.
  • addedattributeaspnetcore.authorization.resultThe result of calling the authorization service.
  • addedattributeaspnetcore.identity.error_codeThe error code for a failed identity operation.
  • addedattributeaspnetcore.identity.password_check_resultThe result from checking the password.
  • addedattributeaspnetcore.identity.resultThe result of the identity operation.
  • addedmetricaspnetcore.identity.sign_in.authenticate.durationThe duration of authenticate attempts. The authenticate metrics is recorded by sign in methods such as PasswordSignInAsync and TwoFactorSignInAsync.
  • addedmetricaspnetcore.identity.sign_in.check_password_attemptsThe total number of check password attempts. Checks that the account is in a state that can log in and that the password is valid using the UserManager.CheckPa...
  • addedattributeaspnetcore.identity.sign_in.resultWhether the sign in result was success or failure.
  • addedmetricaspnetcore.identity.sign_in.sign_insThe total number of calls to sign in user principals.
  • addedmetricaspnetcore.identity.sign_in.sign_outsThe total number of calls to sign out user principals.
  • addedmetricaspnetcore.identity.sign_in.two_factor_clients_forgottenThe total number of two factor clients forgotten.
  • addedmetricaspnetcore.identity.sign_in.two_factor_clients_rememberedThe total number of two factor clients remembered.
  • addedattributeaspnetcore.identity.sign_in.typeThe authentication type.
  • addedattributeaspnetcore.identity.token_purposeWhat the token will be used for.
  • addedattributeaspnetcore.identity.token_verifiedThe result of token verification.
  • addedattributeaspnetcore.identity.user_typeThe full name of the identity user type.
  • addedmetricaspnetcore.identity.user.check_password_attemptsThe number of check password attempts. Only checks whether the password is valid and not whether the user account is in a state that can log in.
  • addedmetricaspnetcore.identity.user.create.durationThe duration of user creation operations.
  • addedmetricaspnetcore.identity.user.delete.durationThe duration of user deletion operations.
  • addedmetricaspnetcore.identity.user.generated_tokensThe total number of token generations.
  • addedattributeaspnetcore.identity.user.update_typeThe user update type.
  • addedmetricaspnetcore.identity.user.update.durationThe duration of user update operations.
  • addedmetricaspnetcore.identity.user.verify_token_attemptsThe total number of token verification attempts.
  • addedmetricaspnetcore.memory_pool.allocatedTotal number of bytes allocated by the memory pool. Allocation occurs when a memory rental request exceeds the available pooled memory.
  • addedmetricaspnetcore.memory_pool.evictedTotal number of bytes evicted from the memory pool. Eviction occurs when idle pooled memory is reclaimed.
  • addedattributeaspnetcore.memory_pool.ownerThe name of the library or subsystem using the memory pool instance.
  • addedmetricaspnetcore.memory_pool.pooledNumber of bytes currently pooled and available for reuse.
  • addedmetricaspnetcore.memory_pool.rentedTotal number of bytes rented from the memory pool.
  • addedattributeaspnetcore.sign_in.is_persistentA flag indicating whether the sign in is persistent.
  • addedattributeaspnetcore.user.is_authenticatedA value that indicates whether the user is authenticated.
  • addedmetriccontainer.filesystem.availableContainer filesystem available bytes.
  • addedmetriccontainer.filesystem.capacityContainer filesystem capacity.
  • addedmetriccontainer.filesystem.usageContainer filesystem usage.
  • addedattributecontainer.runtime.descriptionA description about the runtime which could include, for example details about the CRI/API version being used or other customisations.
  • addedattributecontainer.runtime.nameThe container runtime managing this container.
  • addedattributecontainer.runtime.versionThe version of the runtime of this process, as returned by the runtime without modification.
  • addedsignalentity.container.imageThe image used for the container.
  • addedsignalentity.container.runtimeThe runtime being used to run the container
  • addedsignalentity.zos.softwareA software resource running on a z/OS system.
  • addedsignalevent.app.jankThis event indicates that the application has detected substandard UI rendering performance.
  • addedsignalevent.gen_ai.client.inference.operation.detailsDescribes the details of a GenAI completion request including chat history and parameters.
  • addedattributegen_ai.input.messagesThe chat history provided to the model as an input.
  • addedattributegen_ai.output.messagesMessages returned by the model where each message represents a specific model response (choice, candidate).
  • addedattributegen_ai.provider.nameThe Generative AI provider as identified by the client or server instrumentation.
  • addedattributegen_ai.system_instructionsThe system message or instructions provided to the GenAI model separately from the chat history.
  • addedattributehw.battery.capacityDesign capacity in Watts-hours or Amper-hours
  • addedmetrichw.battery.chargeRemaining fraction of battery charge.
  • addedmetrichw.battery.charge.limitLower limit of battery charge fraction to ensure proper operation.
  • addedattributehw.battery.chemistryBattery chemistry, e.g. Lithium-Ion, Nickel-Cadmium, etc.
  • addedattributehw.battery.stateThe current state of the battery
  • addedmetrichw.battery.time_leftTime left before battery is completely charged or discharged.
  • addedattributehw.bios_versionBIOS version of the hardware component
  • addedmetrichw.cpu.speedCPU current frequency.
  • addedmetrichw.cpu.speed.limitCPU maximum frequency.
  • addedattributehw.driver_versionDriver version for the hardware component
  • addedattributehw.enclosure.typeType of the enclosure (useful for modular systems)
  • addedmetrichw.fan.speedFan speed in revolutions per minute.
  • addedmetrichw.fan.speed_ratioFan speed expressed as a fraction of its maximum speed.
  • addedmetrichw.fan.speed.limitSpeed limit in rpm.
  • addedattributehw.firmware_versionFirmware version of the hardware component
  • addedmetrichw.gpu.ioReceived and transmitted bytes by the GPU.
  • addedmetrichw.gpu.memory.limitSize of the GPU memory.
  • addedmetrichw.gpu.memory.usageGPU memory used.
  • addedmetrichw.gpu.memory.utilizationFraction of GPU memory used.
  • addedattributehw.gpu.taskType of task the GPU is performing
  • addedmetrichw.gpu.utilizationFraction of time spent in a specific task.
  • addedattributehw.limit_typeType of limit for hardware components
  • addedmetrichw.logical_disk.limitSize of the logical disk.
  • addedattributehw.logical_disk.raid_levelRAID Level of the logical disk
  • addedattributehw.logical_disk.stateState of the logical disk space usage
  • addedmetrichw.logical_disk.usageLogical disk space usage.
  • addedmetrichw.logical_disk.utilizationLogical disk space utilization as a fraction.
  • addedmetrichw.memory.sizeSize of the memory module.
  • addedattributehw.memory.typeType of the memory module
  • addedattributehw.modelDescriptive model name of the hardware component
  • addedmetrichw.network.bandwidth.limitLink speed.
  • addedmetrichw.network.bandwidth.utilizationUtilization of the network bandwidth as a fraction.
  • addedmetrichw.network.ioReceived and transmitted network traffic in bytes.
  • addedattributehw.network.logical_addressesLogical addresses of the adapter (e.g. IP address, or WWPN)
  • addedmetrichw.network.packetsReceived and transmitted network traffic in packets (or frames).
  • addedattributehw.network.physical_addressPhysical address of the adapter (e.g. MAC address, or WWNN)
  • addedmetrichw.network.upLink status: 1 (up) or 0 (down).
  • addedmetrichw.physical_disk.endurance_utilizationEndurance remaining for this SSD disk.
  • addedmetrichw.physical_disk.sizeSize of the disk.
  • addedmetrichw.physical_disk.smartValue of the corresponding S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology) attribute.
  • addedattributehw.physical_disk.smart_attributeS.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology) attribute of the physical disk
  • addedattributehw.physical_disk.stateState of the physical disk endurance utilization
  • addedattributehw.physical_disk.typeType of the physical disk
  • addedmetrichw.power_supply.limitMaximum power output of the power supply.
  • addedmetrichw.power_supply.usageCurrent power output of the power supply.
  • addedmetrichw.power_supply.utilizationUtilization of the power supply as a fraction of its maximum output.
  • addedattributehw.sensor_locationLocation of the sensor
  • addedattributehw.serial_numberSerial number of the hardware component
  • addedattributehw.tape_drive.operation_typeType of tape drive operation
  • addedmetrichw.tape_drive.operationsOperations performed by the tape drive.
  • addedmetrichw.temperatureTemperature in degrees Celsius.
  • addedmetrichw.temperature.limitTemperature limit in degrees Celsius.
  • addedattributehw.vendorVendor name of the hardware component
  • addedmetrichw.voltageVoltage measured by the sensor.
  • addedmetrichw.voltage.limitVoltage limit in Volts.
  • addedmetrichw.voltage.nominalNominal (expected) voltage.
  • addedmetrick8s.node.filesystem.availableNode filesystem available bytes.
  • addedmetrick8s.node.filesystem.capacityNode filesystem capacity.
  • addedmetrick8s.node.filesystem.usageNode filesystem usage.
  • addedmetrick8s.pod.filesystem.availablePod filesystem available bytes.
  • addedmetrick8s.pod.filesystem.capacityPod filesystem capacity.
  • addedmetrick8s.pod.filesystem.usagePod filesystem usage.
  • addedmetrick8s.pod.volume.availablePod volume storage space available.
  • addedmetrick8s.pod.volume.capacityPod volume total capacity.
  • addedmetrick8s.pod.volume.inode.countThe total inodes in the filesystem of the Pod's volume.
  • addedmetrick8s.pod.volume.inode.freeThe free inodes in the filesystem of the Pod's volume.
  • addedmetrick8s.pod.volume.inode.usedThe inodes used by the filesystem of the Pod's volume.
  • addedmetrick8s.pod.volume.usagePod volume usage.
  • addedattributeopenai.request.service_tierThe service tier requested. May be a specific tier, default, or auto.
  • addedattributeopenai.response.service_tierThe service tier used for the response.
  • addedattributeopenai.response.system_fingerprintA fingerprint to track any eventual change in the Generative AI environment.
  • addedattributeotel.scope.schema_urlThe schema URL of the instrumentation scope.
  • addedsignalspan.azure.ai.inference.clientSemantic Conventions for Azure AI Inference client spans extend and over...
  • addedsignalspan.openai.inference.clientSemantic Conventions for OpenAI client spans extend and override the semantic conventions for Gen AI Spans.
  • addedmetricsystem.network.packet.countTODO.
  • addedmetricsystem.network.packet.droppedCount of packets that are dropped or discarded even though there was no error.
  • guidanceattributeapp.installation.idGuidance note changed.
  • guidanceattributedevice.idGuidance note changed.
  • guidanceattributegen_ai.systemGuidance note changed.
  • guidancemetricsystem.memory.limitGuidance note changed.
  • guidancemetricsystem.memory.usageGuidance note changed.
  • guidancemetricsystem.network.errorsGuidance note changed.
  • wordingattributeandroid.os.api_levelUniquely identifies the framework API revision offered by a version (os.version) of the android operating system. More information can be found in the [Andro...
  • wordingattributeandroid.stateDeprecated. Use android.app.state attribute instead.
  • wordingattributeaspnetcore.diagnostics.exception.resultASP.NET Core exception middleware handling result.
  • wordingmetricazure.cosmosdb.client.active_instance.countNumber of active client instances.
  • wordingmetricazure.cosmosdb.client.operation.request_chargeRequest units consumed by the operation.
  • wordingmetriccontainer.cpu.timeTotal CPU time consumed.
  • wordingmetriccontainer.cpu.usageContainer's CPU usage, measured in cpus. Range from 0 to the number of allocatable CPUs.
  • wordingmetriccontainer.uptimeThe time the container has been running.
  • wordingmetricdb.client.connection.countThe number of connections that are currently in state described by the state attribute.
  • wordingmetricdb.client.connection.create_timeThe time it took to create a new connection.
  • wordingmetricdb.client.connection.idle.maxThe maximum number of idle open connections allowed.
  • wordingmetricdb.client.connection.idle.minThe minimum number of idle open connections allowed.
  • wordingmetricdb.client.connection.maxThe maximum number of open connections allowed.
  • wordingmetricdb.client.connection.pending_requestsThe number of current pending requests for an open connection.
  • wordingmetricdb.client.connection.timeoutsThe number of connection timeouts that have occurred trying to obtain a connection from the pool.
  • wordingmetricdb.client.connection.use_timeThe time between borrowing a connection and returning it to the pool.
  • wordingmetricdb.client.connection.wait_timeThe time it took to obtain an open connection from the pool.
  • wordingattributedeployment.environmentDeprecated, use deployment.environment.name instead.
  • wordingmetricfaas.coldstartsNumber of invocation cold starts.
  • wordingmetricfaas.cpu_usageDistribution of CPU usage per invocation.
  • wordingmetricfaas.errorsNumber of invocation errors.
  • wordingmetricfaas.init_durationMeasures the duration of the function's initialization, such as a cold start.
  • wordingmetricfaas.invocationsNumber of successful invocations.
  • wordingmetricfaas.invoke_durationMeasures the duration of the function's logic execution.
  • wordingmetricfaas.mem_usageDistribution of max memory usage per invocation.
  • wordingmetricfaas.net_ioDistribution of net I/O usage per invocation.
  • wordingmetricfaas.timeoutsNumber of invocation timeouts.
  • wordingmetricgen_ai.client.operation.durationGenAI operation duration.
  • wordingmetricgen_ai.client.token.usageNumber of input and output tokens used.
  • wordingattributegen_ai.openai.request.service_tierDeprecated, use openai.request.service_tier.
  • wordingattributegen_ai.openai.response.service_tierDeprecated, use openai.response.service_tier.
  • wordingattributegen_ai.openai.response.system_fingerprintDeprecated, use openai.response.system_fingerprint.
  • wordingmetricgen_ai.server.request.durationGenerative AI server request duration such as time-to-last byte or last output token.
  • wordingmetricgen_ai.server.time_per_output_tokenTime per output token generated after the first token for successful responses.
  • wordingmetricgen_ai.server.time_to_first_tokenTime to generate first token for successful responses.
  • wordingmetrichw.energyEnergy consumed by the component.
  • wordingmetrichw.errorsNumber of errors encountered by the component.
  • wordingmetrichw.host.ambient_temperatureAmbient (external) temperature of the physical host.
  • wordingmetrichw.host.energyTotal energy consumed by the entire physical host, in joules.
  • wordingmetrichw.host.heating_marginBy how many degrees Celsius the temperature of the physical host can be increased, before reaching a warning threshold on one of the internal sensors.
  • wordingmetrichw.host.powerInstantaneous power consumed by the entire physical host in Watts (hw.host.energy is preferred).
  • wordingmetrichw.powerInstantaneous power consumed by the component.
  • wordingmetrichw.statusOperational status: 1 (true) or 0 (false) for each of the possible states.
  • wordingattributeios.stateDeprecated. Use the ios.app.state attribute.
  • wordingmetrick8s.container.cpu.limitMaximum CPU resource limit set for the container.
  • wordingmetrick8s.container.cpu.requestCPU resource requested for the container.
  • wordingmetrick8s.container.ephemeral_storage.limitMaximum ephemeral storage resource limit set for the container.
  • wordingmetrick8s.container.ephemeral_storage.requestEphemeral storage resource requested for the container.
  • wordingmetrick8s.container.memory.limitMaximum memory resource limit set for the container.
  • wordingmetrick8s.container.memory.requestMemory resource requested for the container.
  • wordingmetrick8s.container.readyIndicates whether the container is currently marked as ready to accept traffic, based on its readiness probe (1 = ready, 0 = not ready).
  • wordingmetrick8s.container.restart.countDescribes how many times the container has restarted (since the last counter reset).
  • wordingmetrick8s.container.status.reasonDescribes the number of K8s containers that are currently in a state for a given reason.
  • wordingmetrick8s.container.status.stateDescribes the number of K8s containers that are currently in a given state.
  • wordingmetrick8s.container.storage.limitMaximum storage resource limit set for the container.
  • wordingmetrick8s.container.storage.requestStorage resource requested for the container.
  • wordingmetrick8s.cronjob.active_jobsThe number of actively running jobs for a cronjob.
  • wordingmetrick8s.daemonset.current_scheduled_nodesNumber of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod.
  • wordingmetrick8s.daemonset.desired_scheduled_nodesNumber of nodes that should be running the daemon pod (including nodes currently running the daemon pod).
  • wordingmetrick8s.daemonset.misscheduled_nodesNumber of nodes that are running the daemon pod, but are not supposed to run the daemon pod.
  • wordingmetrick8s.daemonset.ready_nodesNumber of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready.
  • wordingmetrick8s.deployment.available_podsTotal number of available replica pods (ready for at least minReadySeconds) targeted by this deployment.
  • wordingmetrick8s.deployment.desired_podsNumber of desired replica pods in this deployment.
  • wordingmetrick8s.hpa.current_podsCurrent number of replica pods managed by this horizontal pod autoscaler, as last seen by the autoscaler.
  • wordingmetrick8s.hpa.desired_podsDesired number of replica pods managed by this horizontal pod autoscaler, as last calculated by the autoscaler.
  • wordingmetrick8s.hpa.max_podsThe upper limit for the number of replica pods to which the autoscaler can scale up.
  • wordingmetrick8s.hpa.min_podsThe lower limit for the number of replica pods to which the autoscaler can scale down.
  • wordingmetrick8s.job.active_podsThe number of pending and actively running pods for a job.
  • wordingmetrick8s.job.desired_successful_podsThe desired number of successfully finished pods the job should be run with.
  • wordingmetrick8s.job.failed_podsThe number of pods which reached phase Failed for a job.
  • wordingmetrick8s.job.max_parallel_podsThe max desired number of pods the job should run at any given time.
  • wordingmetrick8s.job.successful_podsThe number of pods which reached phase Succeeded for a job.
  • wordingmetrick8s.node.allocatable.cpuAmount of cpu allocatable on the node.
  • wordingmetrick8s.node.allocatable.ephemeral_storageAmount of ephemeral-storage allocatable on the node.
  • wordingmetrick8s.node.allocatable.memoryAmount of memory allocatable on the node.
  • wordingmetrick8s.node.allocatable.podsAmount of pods allocatable on the node.
  • wordingmetrick8s.node.cpu.timeTotal CPU time consumed.
  • wordingmetrick8s.node.cpu.usageNode's CPU usage, measured in cpus. Range from 0 to the number of allocatable CPUs.
  • wordingmetrick8s.node.memory.usageMemory usage of the Node.
  • wordingmetrick8s.node.network.errorsNode network errors.
  • wordingmetrick8s.node.network.ioNetwork bytes for the Node.
  • wordingmetrick8s.node.uptimeThe time the Node has been running.
  • wordingmetrick8s.pod.cpu.timeTotal CPU time consumed.
  • wordingmetrick8s.pod.cpu.usagePod's CPU usage, measured in cpus. Range from 0 to the number of allocatable CPUs.
  • wordingmetrick8s.pod.memory.usageMemory usage of the Pod.
  • wordingmetrick8s.pod.network.errorsPod network errors.
  • wordingmetrick8s.pod.network.ioNetwork bytes for the Pod.
  • wordingmetrick8s.pod.uptimeThe time the Pod has been running.
  • wordingmetrick8s.replicaset.available_podsTotal number of available replica pods (ready for at least minReadySeconds) targeted by this replicaset.
  • wordingmetrick8s.replicaset.desired_podsNumber of desired replica pods in this replicaset.
  • wordingmetrick8s.replicationcontroller.available_podsTotal number of available replica pods (ready for at least minReadySeconds) targeted by this replication controller.
  • wordingmetrick8s.replicationcontroller.desired_podsNumber of desired replica pods in this replication controller.
  • wordingmetrick8s.statefulset.current_podsThe number of replica pods created by the statefulset controller from the statefulset version indicated by currentRevision.
  • wordingmetrick8s.statefulset.desired_podsNumber of desired replica pods in this statefulset.
  • wordingmetrick8s.statefulset.ready_podsThe number of replica pods created for this statefulset with a Ready Condition.
  • wordingmetrick8s.statefulset.updated_podsNumber of replica pods created by the statefulset controller from the statefulset version indicated by updateRevision.
  • wordingmetricotel.sdk.exporter.log.exportedThe number of log records for which the export has finished, either successful or failed.
  • wordingmetricotel.sdk.exporter.log.inflightThe number of log records which were passed to the exporter, but that have not been exported yet (neither successful, nor failed).
  • wordingmetricotel.sdk.exporter.metric_data_point.exportedThe number of metric data points for which the export has finished, either successful or failed.
  • wordingmetricotel.sdk.exporter.metric_data_point.inflightThe number of metric data points which were passed to the exporter, but that have not been exported yet (neither successful, nor failed).
  • wordingmetricotel.sdk.exporter.span.exportedThe number of spans for which the export has finished, either successful or failed.
  • wordingmetricotel.sdk.exporter.span.inflightThe number of spans which were passed to the exporter, but that have not been exported yet (neither successful, nor failed).
  • wordingmetricotel.sdk.log.createdThe number of logs submitted to enabled SDK Loggers.
  • wordingmetricotel.sdk.processor.log.processedThe number of log records for which the processing has finished, either successful or failed.
  • wordingmetricotel.sdk.processor.log.queue.capacityThe maximum number of log records the queue of a given instance of an SDK Log Record processor can hold.
  • wordingmetricotel.sdk.processor.log.queue.sizeThe number of log records in the queue of a given instance of an SDK log processor.
  • wordingmetricotel.sdk.processor.span.processedThe number of spans for which the processing has finished, either successful or failed.
  • wordingmetricotel.sdk.processor.span.queue.capacityThe maximum number of spans the queue of a given instance of an SDK span processor can hold.
  • wordingmetricotel.sdk.processor.span.queue.sizeThe number of spans in the queue of a given instance of an SDK span processor.
  • wordingmetricotel.sdk.span.liveThe number of created spans with recording=true for which the end operation has not been called yet.
  • wordingmetricotel.sdk.span.startedThe number of created spans.
  • wordingmetricsystem.cpu.logical.countReports the number of logical (virtual) processor cores created by the operating system to manage multitasking.
  • wordingmetricsystem.cpu.physical.countReports the number of actual physical processor cores on the hardware.
  • wordingmetricsystem.cpu.timeSeconds each logical CPU spent on each mode.
  • wordingmetricsystem.disk.ioTODO.
  • wordingmetricsystem.disk.io_timeTime disk spent activated.
  • wordingmetricsystem.disk.limitThe total storage capacity of the disk.
  • wordingmetricsystem.disk.mergedTODO.
  • wordingmetricsystem.disk.operation_timeSum of the time each operation took to complete.
  • wordingmetricsystem.disk.operationsTODO.
  • wordingmetricsystem.filesystem.limitThe total storage capacity of the filesystem.
  • wordingmetricsystem.filesystem.utilizationTODO.
  • wordingmetricsystem.linux.memory.availableAn estimate of how much memory is available for starting new applications, without causing swapping.
  • wordingmetricsystem.memory.utilizationTODO.
  • wordingmetricsystem.network.connection.countTODO.
  • wordingmetricsystem.network.connectionsDeprecated, use system.network.connection.count instead.
  • wordingmetricsystem.network.ioTODO.
  • wordingmetricsystem.paging.faultsTODO.
  • wordingmetricsystem.paging.operationsTODO.
  • wordingmetricsystem.paging.usageUnix swap or windows pagefile usage.
  • wordingmetricsystem.paging.utilizationTODO.
  • wordingmetricsystem.process.countTotal number of processes in each state.
  • wordingmetricsystem.process.createdTotal number of processes created over uptime of the host.
  • wordingmetricsystem.uptimeThe time the system has been running.
  • wordingmetricvcs.change.countThe number of changes (pull requests/merge requests/changelists) in a repository, categorized by their state (e.g. open or merged).
  • wordingmetricvcs.contributor.countThe number of unique contributors to a repository.
  • wordingmetricvcs.ref.revisions_deltaThe number of revisions (commits) a ref (branch) is ahead/behind the branch from the vcs.ref.base.name attribute.
  • wordingmetricvcs.ref.timeTime a ref (branch) created from the default branch (trunk) has existed. The ref.type attribute will always be branch.
  • examplesattributefile.fork_nameExamples changed.
  • examplesattributegen_ai.openai.request.service_tierExamples changed.
  • examplesattributegen_ai.systemExamples changed.