semantic-conventions icon indicating copy to clipboard operation
semantic-conventions copied to clipboard

Defines standards for generating consistent, accessible telemetry across a variety of domains

Results 347 semantic-conventions issues
Sort by recently updated
recently updated
newest added

### Area(s) _No response_ ### Is your change request related to a problem? Please describe. Currently the convention states that all 4xx errors in a client span `MUST` have their...

bug
triage:needs-triage

Fixes #1027 ## Changes Adds the new Azure Logs semantic conventions. ## Merge requirement checklist * [x] [CONTRIBUTING.md](https://github.com/open-telemetry/semantic-conventions/blob/main/CONTRIBUTING.md) guidelines followed. * [x] Change log entry added, according to the guidelines...

Metric-specific properties (in yaml) [are limited](https://github.com/open-telemetry/build-tools/blob/259a02fb341d9fae89f8fdaf9c55fdb8e92c4428/semantic-conventions/syntax.md?plain=1#L135) to `metric_name`, `instrument`, and `unit`: We never document the [value type](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/data-model.md#timeseries-model) (long or float) in yaml or markdown files. As a result code generation...

Now that we've moved attribute registry + snippet generation into weaver, we should continue with the compatibility check. This relies on weaver finishing its policy-engine component. See: https://github.com/open-telemetry/weaver/issues/101

tooling

Some ideas: * [`process.runtime.jvm.system.memory.free`](https://docs.oracle.com/javase/8/docs/jre/api/management/extension/com/sun/management/OperatingSystemMXBean.html#getFreePhysicalMemorySize--) * [`process.runtime.jvm.system.paging.free`](https://docs.oracle.com/javase/8/docs/jre/api/management/extension/com/sun/management/OperatingSystemMXBean.html#getFreeSwapSpaceSize--) There's also potentially: * [OperatingSystemMXBean#getTotalPhysicalMemorySize](https://docs.oracle.com/javase/8/docs/jre/api/management/extension/com/sun/management/OperatingSystemMXBean.html#getTotalPhysicalMemorySize--) * [OperatingSystemMXBean#getTotalSwapSpaceSize](https://docs.oracle.com/javase/8/docs/jre/api/management/extension/com/sun/management/OperatingSystemMXBean.html#getTotalSwapSpaceSize--) * [OperatingSystemMXBean#getCommittedVirtualMemorySize](https://docs.oracle.com/javase/8/docs/jre/api/management/extension/com/sun/management/OperatingSystemMXBean.html#getCommittedVirtualMemorySize--)

**What are you trying to achieve?** In https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/semantic_conventions/http-metrics.md, http.route is defined as: The matched route (path template in the format used by the respective server framework) `/users/:userID?; {controller}/{action}/{id?}` In our...

**What are you trying to achieve?** kafka `offset` needs the same source and destination treatment as `partition`: See https://github.com/open-telemetry/opentelemetry-specification/commit/52a35899e6ae7e6f85c53aa38bfbfec091b79fac#diff-bcd74adc2dce1c2c1808237660730119bae461b333c2adc7829d430e38adb15eR384-R385 What did you expect to see? ``` | `messaging.kafka.destination.partition` | int...

## Changes Add `process.entity_id` attribute, from the [ECS field of the same name](https://www.elastic.co/guide/en/ecs/current/ecs-process.html#field-process-entity-id). `entity_id` is a globally unique identifier for a process. The existing attributes may no be sufficent to...

Proposal for #622: Using the CloudFoundry documentation, provides a set of resource attribute describing CloudFoundry workloads. Both applications as well as system components are addressed. Helpful resources: * https://github.com/cloudfoundry/loggregator-api#v2-envelope *...

## Changes Added semantic convention for recording exception on standalone events. NOTE on when to use what for recording exceptions: 1. When exception occurs in the context of a span,...