Semantic conventionsv1.43.0
since v1.42.01 breaking73 notable22 editorial
From the upstream release notes
- docs: Add a generic signal requirement level document and deprecate the metric-specific one.
- azure: Add azure.resource_group.name attribute for the name of the Azure resource group the resource belongs to and document that cloud.account.id maps to the Azure subscription ID. (#3697, #3708)
- cicd: Promote CI/CD span, metric, log, attribute, and entity conventions to release_candidate (#3674, #3675, #3677)
- db: Clarify db.operation.batch.size semantics for database batch operations, including multi-operand operations, parameterized operation batch APIs, and empty batches.
- db: Promote Oracle Database connection attributes to release candidate so the RC db.oracledb.client span does not reference lower-stability attributes.
- disk, network, system: Promote disk.io.direction, network.io.direction, and system.paging.fault.type attributes to RC
- otel: Clarify that the otel.span.sampling_result attribute of otel.sdk.span.live can only take values RECORD_ONLY and RECORD_AND_SAMPLE, not DROP, since the metric does not count non-recording spans.
- process: Promote process metrics and entity to release_candidate
- rpc: Clarify how to populate server.address and server.port for Dubbo consumers using service discovery.
- schema: Add registry manifest.
Breaking1
Changes to definitions the project had already marked stable or release candidate.
- unitmetriccicd.worker.countUnit changed from
{count}to{worker}.
Notable73
- removedsignalentity.vcs.repoRemoved from the registry (was development).
- stabilityattributecicd.pipeline.action.namePromoted to release_candidate.
- stabilityattributecicd.pipeline.namePromoted to release_candidate.
- stabilityattributecicd.pipeline.resultPromoted to release_candidate.
- stabilitymetriccicd.pipeline.run.activePromoted to release_candidate.
- stabilitymetriccicd.pipeline.run.durationPromoted to release_candidate.
- stabilitymetriccicd.pipeline.run.errorsPromoted to release_candidate.
- stabilityattributecicd.pipeline.run.idPromoted to release_candidate.
- stabilityattributecicd.pipeline.run.statePromoted to release_candidate.
- stabilityattributecicd.pipeline.run.url.fullPromoted to release_candidate.
- stabilityattributecicd.pipeline.task.namePromoted to release_candidate.
- stabilityattributecicd.pipeline.task.run.idPromoted to release_candidate.
- stabilityattributecicd.pipeline.task.run.resultPromoted to release_candidate.
- stabilityattributecicd.pipeline.task.run.url.fullPromoted to release_candidate.
- stabilityattributecicd.pipeline.task.typePromoted to release_candidate.
- stabilityattributecicd.system.componentPromoted to release_candidate.
- stabilitymetriccicd.system.errorsPromoted to release_candidate.
- stabilitymetriccicd.worker.countPromoted to release_candidate.
- stabilityattributecicd.worker.idPromoted to release_candidate.
- stabilityattributecicd.worker.namePromoted to release_candidate.
- stabilityattributecicd.worker.statePromoted to release_candidate.
- stabilityattributecicd.worker.url.fullPromoted to release_candidate.
- stabilityattributedisk.io.directionPromoted to release_candidate.
- stabilitysignalentity.cicd.pipelinePromoted to release_candidate.
- stabilitysignalentity.cicd.pipeline.runPromoted to release_candidate.
- stabilitysignalentity.cicd.workerPromoted to release_candidate.
- stabilitysignalentity.processPromoted to release_candidate.
- stabilityattributenetwork.io.directionPromoted to release_candidate.
- stabilityattributeoracle.db.domainPromoted to release_candidate.
- stabilityattributeoracle.db.instance.namePromoted to release_candidate.
- stabilityattributeoracle.db.namePromoted to release_candidate.
- stabilityattributeoracle.db.pdbPromoted to release_candidate.
- stabilityattributeoracle.db.servicePromoted to release_candidate.
- stabilitymetricprocess.context_switchesPromoted to release_candidate.
- stabilitymetricprocess.cpu.timePromoted to release_candidate.
- stabilitymetricprocess.cpu.utilizationPromoted to release_candidate.
- stabilitymetricprocess.disk.ioPromoted to release_candidate.
- stabilitymetricprocess.memory.usagePromoted to release_candidate.
- stabilitymetricprocess.memory.virtualPromoted to release_candidate.
- stabilitymetricprocess.network.ioPromoted to release_candidate.
- stabilitymetricprocess.paging.faultsPromoted to release_candidate.
- stabilitymetricprocess.thread.countPromoted to release_candidate.
- stabilitymetricprocess.unix.file_descriptor.countPromoted to release_candidate.
- stabilitymetricprocess.uptimePromoted to release_candidate.
- stabilitymetricprocess.windows.handle.countPromoted to release_candidate.
- stabilitysignalspan.cicd.pipeline.run.serverPromoted to release_candidate.
- stabilitysignalspan.cicd.pipeline.task.internalPromoted to release_candidate.
- stabilityattributesystem.paging.fault.typePromoted to release_candidate.
- stabilitymetricvcs.change.countPromoted to release_candidate.
- stabilitymetricvcs.change.durationPromoted to release_candidate.
- stabilityattributevcs.change.idPromoted to release_candidate.
- stabilityattributevcs.change.statePromoted to release_candidate.
- stabilityattributevcs.change.titlePromoted to release_candidate.
- stabilitymetricvcs.contributor.countPromoted to release_candidate.
- stabilityattributevcs.line_change.typePromoted to release_candidate.
- stabilityattributevcs.owner.namePromoted to release_candidate.
- stabilityattributevcs.provider.namePromoted to release_candidate.
- stabilityattributevcs.ref.base.namePromoted to release_candidate.
- stabilityattributevcs.ref.base.revisionPromoted to release_candidate.
- stabilityattributevcs.ref.base.typePromoted to release_candidate.
- stabilitymetricvcs.ref.countPromoted to release_candidate.
- stabilityattributevcs.ref.head.namePromoted to release_candidate.
- stabilityattributevcs.ref.head.revisionPromoted to release_candidate.
- stabilityattributevcs.ref.head.typePromoted to release_candidate.
- stabilitymetricvcs.ref.lines_deltaPromoted to release_candidate.
- stabilitymetricvcs.ref.revisions_deltaPromoted to release_candidate.
- stabilitymetricvcs.ref.timePromoted to release_candidate.
- stabilityattributevcs.ref.typePromoted to release_candidate.
- stabilitymetricvcs.repository.countPromoted to release_candidate.
- stabilityattributevcs.repository.namePromoted to release_candidate.
- stabilityattributevcs.repository.url.fullPromoted to release_candidate.
- stabilityattributevcs.revision_delta.directionPromoted to release_candidate.
- enumattributetelemetry.sdk.languageEnum members changed (12 to 13).
Editorial22
- addedattributeazure.resource_group.nameThe name of the Azure resource group the resource belongs ...
- addedsignalentity.vcs.repositoryA repository in the Version Control System.
- guidanceattributecloud.account.idGuidance note changed.
- guidanceattributedb.operation.batch.sizeGuidance note changed.
- guidanceattributek8s.daemonset.annotationGuidance note changed.
- guidanceattributek8s.daemonset.labelGuidance note changed.
- guidanceattributek8s.deployment.annotationGuidance note changed.
- guidanceattributek8s.deployment.labelGuidance note changed.
- guidanceattributek8s.job.annotationGuidance note changed.
- guidanceattributek8s.job.labelGuidance note changed.
- guidanceattributek8s.namespace.annotationGuidance note changed.
- guidanceattributek8s.replicaset.annotationGuidance note changed.
- guidanceattributek8s.statefulset.annotationGuidance note changed.
- guidanceattributek8s.statefulset.labelGuidance note changed.
- guidancemetricotel.sdk.span.liveGuidance note changed.
- guidancesignalspan.cicd.pipeline.run.serverGuidance note changed.
- guidancesignalspan.gen_ai.inference.clientGuidance note changed.
- wordingattributenetwork.io.directionThe direction of traffic from the perspective of the observing host's physical or virtual network interface. It should not be used to represent the logical dir...
- examplesattributecicd.pipeline.resultExamples changed.
- examplesattributecicd.pipeline.task.run.resultExamples changed.
- examplesattributecicd.worker.stateExamples changed.
- examplesattributecloud.account.idExamples changed.