Update build-tools version to 0.25.0 and add `display_name` to all registry attribute groups (#985)

Signed-off-by: Alexander Wert <alexander.wert@elastic.co>
This commit is contained in:
Alexander Wert 2024-07-15 11:58:37 +02:00 committed by GitHub
parent f79fe6b614
commit 4e7c42ee8e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
101 changed files with 289 additions and 176 deletions

View File

@ -83,7 +83,7 @@ environment configured:
### 1. Modify the YAML model ### 1. Modify the YAML model
Refer to the Refer to the
[Semantic Convention YAML Language](https://github.com/open-telemetry/build-tools/blob/v0.24.0/semantic-conventions/syntax.md) [Semantic Convention YAML Language](https://github.com/open-telemetry/build-tools/blob/v0.25.0/semantic-conventions/syntax.md)
to learn how to make changes to the YAML files. to learn how to make changes to the YAML files.
#### Schema files #### Schema files

View File

@ -13,7 +13,7 @@ CHLOGGEN_CONFIG := .chloggen/config.yaml
# see https://github.com/open-telemetry/build-tools/releases for semconvgen updates # see https://github.com/open-telemetry/build-tools/releases for semconvgen updates
# Keep links in model/README.md and .vscode/settings.json in sync! # Keep links in model/README.md and .vscode/settings.json in sync!
SEMCONVGEN_VERSION=0.24.0 SEMCONVGEN_VERSION=0.25.0
WEAVER_VERSION=0.5.0 WEAVER_VERSION=0.5.0
# From where to resolve the containers (e.g. "otel/weaver"). # From where to resolve the containers (e.g. "otel/weaver").

View File

@ -6,8 +6,8 @@
# Android # Android
- [Android](#android-attributes) - [Android Attributes](#android-attributes)
- [Android Deprecated](#android-deprecated-attributes) - [Deprecated Android Attributes](#deprecated-android-attributes)
## Android Attributes ## Android Attributes
@ -17,7 +17,7 @@ The Android platform on which the Android application is running.
| ---------------------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ---------------------------------------------------------------- | | ---------------------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ---------------------------------------------------------------- |
| `android.os.api_level` | string | Uniquely identifies the framework API revision offered by a version (`os.version`) of the android operating system. More information can be found [here](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels). | `33`; `32` | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `android.os.api_level` | string | Uniquely identifies the framework API revision offered by a version (`os.version`) of the android operating system. More information can be found [here](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels). | `33`; `32` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## Android Deprecated Attributes ## Deprecated Android Attributes
This document defines attributes that represents an occurrence of a lifecycle transition on the Android platform. This document defines attributes that represents an occurrence of a lifecycle transition on the Android platform.

View File

@ -6,7 +6,7 @@
# Aspnetcore # Aspnetcore
## Aspnetcore Attributes ## ASP.NET Core Attributes
ASP.NET Core attributes ASP.NET Core attributes

View File

@ -6,15 +6,15 @@
# AWS # AWS
- [Aws](#aws-attributes) - [General AWS Attributes](#general-aws-attributes)
- [Aws Dynamodb](#aws-dynamodb-attributes) - [Amazon DynamoDB Attributes](#amazon-dynamodb-attributes)
- [Aws Ecs](#aws-ecs-attributes) - [Amazon ECS Attributes](#amazon-ecs-attributes)
- [Aws Eks](#aws-eks-attributes) - [Amazon EKS Attributes](#amazon-eks-attributes)
- [Aws Lambda](#aws-lambda-attributes) - [Amazon Lambda Attributes](#amazon-lambda-attributes)
- [Aws Log](#aws-log-attributes) - [Amazon Logs Attributes](#amazon-logs-attributes)
- [Aws S3](#aws-s3-attributes) - [Amazon S3 Attributes](#amazon-s3-attributes)
## AWS Attributes ## General AWS Attributes
This document defines generic attributes for AWS services. This document defines generic attributes for AWS services.
@ -22,7 +22,7 @@ This document defines generic attributes for AWS services.
| ---------------- | ------ | ----------------------------------------------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------------- | | ---------------- | ------ | ----------------------------------------------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------------- |
| `aws.request_id` | string | The AWS request ID as returned in the response headers `x-amz-request-id` or `x-amz-requestid`. | `79b9da39-b7ae-508a-a6bc-864b2829c622`; `C9ER4AJX75574TDJ` | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `aws.request_id` | string | The AWS request ID as returned in the response headers `x-amz-request-id` or `x-amz-requestid`. | `79b9da39-b7ae-508a-a6bc-864b2829c622`; `C9ER4AJX75574TDJ` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## AWS DynamoDB Attributes ## Amazon DynamoDB Attributes
This document defines attributes for AWS DynamoDB. This document defines attributes for AWS DynamoDB.
@ -51,7 +51,7 @@ This document defines attributes for AWS DynamoDB.
| `aws.dynamodb.table_names` | string[] | The keys in the `RequestItems` object field. | `["Users", "Cats"]` | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `aws.dynamodb.table_names` | string[] | The keys in the `RequestItems` object field. | `["Users", "Cats"]` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `aws.dynamodb.total_segments` | int | The value of the `TotalSegments` request parameter. | `100` | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `aws.dynamodb.total_segments` | int | The value of the `TotalSegments` request parameter. | `100` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## AWS ECS Attributes ## Amazon ECS Attributes
This document defines attributes for AWS Elastic Container Service (ECS). This document defines attributes for AWS Elastic Container Service (ECS).
@ -72,7 +72,7 @@ This document defines attributes for AWS Elastic Container Service (ECS).
| `ec2` | ec2 | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `ec2` | ec2 | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `fargate` | fargate | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `fargate` | fargate | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## AWS EKS Attributes ## Amazon EKS Attributes
This document defines attributes for AWS Elastic Kubernetes Service (EKS). This document defines attributes for AWS Elastic Kubernetes Service (EKS).
@ -80,7 +80,7 @@ This document defines attributes for AWS Elastic Kubernetes Service (EKS).
| --------------------- | ------ | -------------------------- | ------------------------------------------------------- | ---------------------------------------------------------------- | | --------------------- | ------ | -------------------------- | ------------------------------------------------------- | ---------------------------------------------------------------- |
| `aws.eks.cluster.arn` | string | The ARN of an EKS cluster. | `arn:aws:ecs:us-west-2:123456789123:cluster/my-cluster` | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `aws.eks.cluster.arn` | string | The ARN of an EKS cluster. | `arn:aws:ecs:us-west-2:123456789123:cluster/my-cluster` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## AWS Lambda Attributes ## Amazon Lambda Attributes
This document defines attributes for AWS Lambda. This document defines attributes for AWS Lambda.
@ -90,7 +90,7 @@ This document defines attributes for AWS Lambda.
**[1]:** This may be different from `cloud.resource_id` if an alias is involved. **[1]:** This may be different from `cloud.resource_id` if an alias is involved.
## AWS Log Attributes ## Amazon Logs Attributes
This document defines attributes for AWS Logs. This document defines attributes for AWS Logs.
@ -107,7 +107,7 @@ This document defines attributes for AWS Logs.
**[4]:** See the [log stream ARN format documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/iam-access-control-overview-cwl.html#CWL_ARN_Format). One log group can contain several log streams, so these ARNs necessarily identify both a log group and a log stream. **[4]:** See the [log stream ARN format documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/iam-access-control-overview-cwl.html#CWL_ARN_Format). One log group can contain several log streams, so these ARNs necessarily identify both a log group and a log stream.
## AWS S3 Attributes ## Amazon S3 Attributes
This document defines attributes for AWS S3. This document defines attributes for AWS S3.

View File

@ -6,8 +6,8 @@
# Container # Container
- [Container](#container-attributes) - [Container Attributes](#container-attributes)
- [Container Deprecated](#container-deprecated-attributes) - [Deprecated Container Attributes](#deprecated-container-attributes)
## Container Attributes ## Container Attributes
@ -35,7 +35,7 @@ The ID is assigned by the container runtime and can vary in different environmen
**[3]:** [Docker](https://docs.docker.com/engine/api/v1.43/#tag/Image/operation/ImageInspect) and [CRI](https://github.com/kubernetes/cri-api/blob/c75ef5b473bbe2d0a4fc92f82235efd665ea8e9f/pkg/apis/runtime/v1/api.proto#L1237-L1238) report those under the `RepoDigests` field. **[3]:** [Docker](https://docs.docker.com/engine/api/v1.43/#tag/Image/operation/ImageInspect) and [CRI](https://github.com/kubernetes/cri-api/blob/c75ef5b473bbe2d0a4fc92f82235efd665ea8e9f/pkg/apis/runtime/v1/api.proto#L1237-L1238) report those under the `RepoDigests` field.
## Container Deprecated Attributes ## Deprecated Container Attributes
Describes deprecated container attributes. Describes deprecated container attributes.

View File

@ -6,14 +6,14 @@
# Db # Db
- [Db](#db-attributes) - [General Database Attributes](#general-database-attributes)
- [Db Cassandra](#db-cassandra-attributes) - [Cassandra Attributes](#cassandra-attributes)
- [Db Cosmosdb](#db-cosmosdb-attributes) - [Azure Cosmos DB Attributes](#azure-cosmos-db-attributes)
- [Db Deprecated](#db-deprecated-attributes) - [Elasticsearch Attributes](#elasticsearch-attributes)
- [Db Elasticsearch](#db-elasticsearch-attributes) - [Deprecated Database Attributes](#deprecated-database-attributes)
- [Db Metrics Deprecated](#db-metrics-deprecated-attributes) - [Deprecated Database Metrics](#deprecated-database-metrics)
## Db Attributes ## General Database Attributes
This group defines the attributes used to describe telemetry in the context of databases. This group defines the attributes used to describe telemetry in the context of databases.
@ -118,7 +118,7 @@ Even though parameterized query text can potentially have sensitive data, by usi
| `trino` | Trino | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `trino` | Trino | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `vertica` | Vertica | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `vertica` | Vertica | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## Db Cassandra Attributes ## Cassandra Attributes
This group defines attributes for Cassandra. This group defines attributes for Cassandra.
@ -147,7 +147,7 @@ This group defines attributes for Cassandra.
| `three` | three | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `three` | three | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `two` | two | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `two` | two | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## Db CosmosDB Attributes ## Azure Cosmos DB Attributes
This group defines attributes for Azure Cosmos DB. This group defines attributes for Azure Cosmos DB.
@ -188,7 +188,18 @@ This group defines attributes for Azure Cosmos DB.
| `Replace` | replace | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `Replace` | replace | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `Upsert` | upsert | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `Upsert` | upsert | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## Db Deprecated Attributes ## Elasticsearch Attributes
This group defines attributes for Elasticsearch.
| Attribute | Type | Description | Examples | Stability |
| ----------------------------------- | ------ | -------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
| `db.elasticsearch.node.name` | string | Represents the human-readable identifier of the node/instance to which a request was routed. | `instance-0000000001` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `db.elasticsearch.path_parts.<key>` | string | A dynamic value in the url path. [8] | `db.elasticsearch.path_parts.index=test-index`; `db.elasticsearch.path_parts.doc_id=123` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
**[8]:** Many Elasticsearch url paths allow dynamic values. These SHOULD be recorded in span attributes in the format `db.elasticsearch.path_parts.<key>`, where `<key>` is the url path part name. The implementation SHOULD reference the [elasticsearch schema](https://raw.githubusercontent.com/elastic/elasticsearch-specification/main/output/schema/schema.json) in order to map the path part values to their names.
## Deprecated Database Attributes
"Describes deprecated db attributes." "Describes deprecated db attributes."
@ -209,18 +220,7 @@ This group defines attributes for Azure Cosmos DB.
| `db.statement` | string | The database statement being executed. | `SELECT * FROM wuser_table`; `SET mykey "WuValue"` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `db.query.text`. | | `db.statement` | string | The database statement being executed. | `SELECT * FROM wuser_table`; `SET mykey "WuValue"` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `db.query.text`. |
| `db.user` | string | Deprecated, no replacement at this time. | `readonly_user`; `reporting_user` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>No replacement at this time. | | `db.user` | string | Deprecated, no replacement at this time. | `readonly_user`; `reporting_user` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>No replacement at this time. |
## Db Elasticsearch Attributes ## Deprecated Database Metrics
This group defines attributes for Elasticsearch.
| Attribute | Type | Description | Examples | Stability |
| ----------------------------------- | ------ | -------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
| `db.elasticsearch.node.name` | string | Represents the human-readable identifier of the node/instance to which a request was routed. | `instance-0000000001` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `db.elasticsearch.path_parts.<key>` | string | A dynamic value in the url path. [8] | `db.elasticsearch.path_parts.index=test-index`; `db.elasticsearch.path_parts.doc_id=123` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
**[8]:** Many Elasticsearch url paths allow dynamic values. These SHOULD be recorded in span attributes in the format `db.elasticsearch.path_parts.<key>`, where `<key>` is the url path part name. The implementation SHOULD reference the [elasticsearch schema](https://raw.githubusercontent.com/elastic/elasticsearch-specification/main/output/schema/schema.json) in order to map the path part values to their names.
## Db Metrics Deprecated Attributes
"Describes deprecated db metrics attributes." "Describes deprecated db metrics attributes."

View File

@ -6,7 +6,7 @@
# Dns # Dns
## Dns Attributes ## DNS Attributes
This document defines the shared attributes used to report a DNS query. This document defines the shared attributes used to report a DNS query.

View File

@ -6,7 +6,7 @@
# Enduser # Enduser
## Enduser Deprecated Attributes ## Deprecated End User Attributes
Describes deprecated enduser attributes. Complete enduser namespace has been deprecated Describes deprecated enduser attributes. Complete enduser namespace has been deprecated

View File

@ -6,7 +6,7 @@
# Faas # Faas
## Faas Attributes ## Function as a Service Attributes
FaaS attributes FaaS attributes

View File

@ -6,10 +6,10 @@
# GCP # GCP
- [Gcp](#gcp-attributes) - [GCP Attributes](#gcp-attributes)
- [Gcp Client](#gcp-client-attributes) - [GCP Client Attributes](#gcp-client-attributes)
- [Gcp Cloud Run](#gcp-cloud-run-attributes) - [GCP - Google Cloud Run Attributes](#gcp---google-cloud-run-attributes)
- [Gcp Gce](#gcp-gce-attributes) - [GCP - Google Compute Engine (GCE) Attributes](#gcp---google-compute-engine-gce-attributes)
## GCP Attributes ## GCP Attributes
@ -28,7 +28,7 @@ Attributes for Google Cloud client libraries.
**[1]:** Intended to be a stable identifier for Google Cloud client libraries that is uniform across implementation languages. The value should be derived from the canonical service domain for the service; for example, 'foo.googleapis.com' should result in a value of 'foo'. **[1]:** Intended to be a stable identifier for Google Cloud client libraries that is uniform across implementation languages. The value should be derived from the canonical service domain for the service; for example, 'foo.googleapis.com' should result in a value of 'foo'.
## GCP Cloud Run Attributes ## GCP - Google Cloud Run Attributes
This document defines attributes for Google Cloud Run. This document defines attributes for Google Cloud Run.
@ -37,7 +37,7 @@ This document defines attributes for Google Cloud Run.
| `gcp.cloud_run.job.execution` | string | The name of the Cloud Run [execution](https://cloud.google.com/run/docs/managing/job-executions) being run for the Job, as set by the [`CLOUD_RUN_EXECUTION`](https://cloud.google.com/run/docs/container-contract#jobs-env-vars) environment variable. | `job-name-xxxx`; `sample-job-mdw84` | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `gcp.cloud_run.job.execution` | string | The name of the Cloud Run [execution](https://cloud.google.com/run/docs/managing/job-executions) being run for the Job, as set by the [`CLOUD_RUN_EXECUTION`](https://cloud.google.com/run/docs/container-contract#jobs-env-vars) environment variable. | `job-name-xxxx`; `sample-job-mdw84` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `gcp.cloud_run.job.task_index` | int | The index for a task within an execution as provided by the [`CLOUD_RUN_TASK_INDEX`](https://cloud.google.com/run/docs/container-contract#jobs-env-vars) environment variable. | `0`; `1` | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `gcp.cloud_run.job.task_index` | int | The index for a task within an execution as provided by the [`CLOUD_RUN_TASK_INDEX`](https://cloud.google.com/run/docs/container-contract#jobs-env-vars) environment variable. | `0`; `1` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## GCP GCE Attributes ## GCP - Google Compute Engine (GCE) Attributes
This document defines attributes for Google Compute Engine (GCE). This document defines attributes for Google Compute Engine (GCE).

View File

@ -6,10 +6,10 @@
# Gen AI # Gen AI
- [Gen Ai](#gen-ai-attributes) - [GenAI Attributes](#genai-attributes)
- [Gen Ai Deprecated](#gen-ai-deprecated-attributes) - [Deprecated GenAI Attributes](#deprecated-genai-attributes)
## Gen AI Attributes ## GenAI Attributes
This document defines the attributes used to describe telemetry in the context of Generative Artificial Intelligence (GenAI) Models requests and responses. This document defines the attributes used to describe telemetry in the context of Generative Artificial Intelligence (GenAI) Models requests and responses.
@ -73,7 +73,7 @@ If none of these options apply, the `gen_ai.system` SHOULD be set to `_OTHER`.
| `input` | Input tokens (prompt, input, etc.) | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `input` | Input tokens (prompt, input, etc.) | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `output` | Output tokens (completion, response, etc.) | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `output` | Output tokens (completion, response, etc.) | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## Gen AI Deprecated Attributes ## Deprecated GenAI Attributes
Describes deprecated `gen_ai` attributes. Describes deprecated `gen_ai` attributes.

View File

@ -6,8 +6,8 @@
# HTTP # HTTP
- [Http](#http-attributes) - [HTTP Attributes](#http-attributes)
- [Http Deprecated](#http-deprecated-attributes) - [Deprecated HTTP Attributes](#deprecated-http-attributes)
## HTTP Attributes ## HTTP Attributes
@ -78,7 +78,7 @@ SHOULD include the [application root](/docs/http/http-spans.md#http-server-defin
| `PUT` | PUT method. | ![Stable](https://img.shields.io/badge/-stable-lightgreen) | | `PUT` | PUT method. | ![Stable](https://img.shields.io/badge/-stable-lightgreen) |
| `TRACE` | TRACE method. | ![Stable](https://img.shields.io/badge/-stable-lightgreen) | | `TRACE` | TRACE method. | ![Stable](https://img.shields.io/badge/-stable-lightgreen) |
## HTTP Deprecated Attributes ## Deprecated HTTP Attributes
Describes deprecated HTTP attributes. Describes deprecated HTTP attributes.

View File

@ -6,7 +6,7 @@
# iOS # iOS
## iOS Deprecated Attributes ## Deprecated iOS Attributes
The iOS platform on which the iOS application is running. The iOS platform on which the iOS application is running.

View File

@ -6,7 +6,7 @@
# JVM # JVM
## JVM Attributes ## Java Virtual Machine (JVM) Attributes
This document defines Java Virtual machine related attributes. This document defines Java Virtual machine related attributes.

View File

@ -6,10 +6,10 @@
# K8s # K8s
- [K8s](#k8s-attributes) - [Kubernetes Attributes](#kubernetes-attributes)
- [K8s Deprecated](#k8s-deprecated-attributes) - [Deprecated Kubernetes Attributes](#deprecated-kubernetes-attributes)
## K8s Attributes ## Kubernetes Attributes
Kubernetes resource attributes. Kubernetes resource attributes.
@ -63,7 +63,7 @@ Which states:
Therefore, UIDs between clusters should be extremely unlikely to Therefore, UIDs between clusters should be extremely unlikely to
conflict. conflict.
## K8s Deprecated Attributes ## Deprecated Kubernetes Attributes
Describes deprecated k8s attributes. Describes deprecated k8s attributes.

View File

@ -6,11 +6,11 @@
# Log # Log
- [Log](#log-attributes) - [General Log Attributes](#general-log-attributes)
- [Log File](#log-file-attributes) - [Log File Attributes](#log-file-attributes)
- [Log Record](#log-record-attributes) - [Log Record Attributes](#log-record-attributes)
## Log Attributes ## General Log Attributes
This document defines log attributes This document defines log attributes

View File

@ -6,16 +6,16 @@
# Messaging # Messaging
- [Messaging](#messaging-attributes) - [General Messaging Attributes](#general-messaging-attributes)
- [Messaging Deprecated](#messaging-deprecated-attributes) - [Azure Event Hubs Attributes](#azure-event-hubs-attributes)
- [Messaging Eventhubs](#messaging-eventhubs-attributes) - [GCP Pub/Sub Attributes](#gcp-pubsub-attributes)
- [Messaging Gcp Pubsub](#messaging-gcp-pubsub-attributes) - [Kafka Attributes](#kafka-attributes)
- [Messaging Kafka](#messaging-kafka-attributes) - [RabbitMQ Attributes](#rabbitmq-attributes)
- [Messaging Rabbitmq](#messaging-rabbitmq-attributes) - [RocketMQ Attributes](#rocketmq-attributes)
- [Messaging Rocketmq](#messaging-rocketmq-attributes) - [Azure Service Bus Attributes](#azure-service-bus-attributes)
- [Messaging Servicebus](#messaging-servicebus-attributes) - [Deprecated Messaging Attributes](#deprecated-messaging-attributes)
## Messaging Attributes ## General Messaging Attributes
Attributes describing telemetry around messaging systems and messaging activities. Attributes describing telemetry around messaging systems and messaging activities.
@ -91,21 +91,7 @@ size should be used.
| `rocketmq` | Apache RocketMQ | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `rocketmq` | Apache RocketMQ | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `servicebus` | Azure Service Bus | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `servicebus` | Azure Service Bus | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## Messaging Deprecated Attributes ## Azure Event Hubs Attributes
Describes deprecated messaging attributes.
| Attribute | Type | Description | Examples | Stability |
| ---------------------------------------------------- | ------ | ----------------------------------------------------------------------------- | --------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `messaging.client_id` | string | Deprecated, use `messaging.client.id` instead. | `client-5`; `myhost@8742@s8083jm` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `messaging.client.id`. |
| `messaging.eventhubs.consumer.group` | string | Deprecated, use `messaging.consumer.group.name` instead. | `$Default` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `messaging.consumer.group.name`. |
| `messaging.kafka.consumer.group` | string | Deprecated, use `messaging.consumer.group.name` instead. | `my-group` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `messaging.consumer.group.name`. |
| `messaging.kafka.destination.partition` | int | Deprecated, use `messaging.destination.partition.id` instead. | `2` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `messaging.destination.partition.id`. |
| `messaging.operation` | string | Deprecated, use `messaging.operation.type` instead. | `publish`; `create`; `process` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `messaging.operation.type`. |
| `messaging.rocketmq.client_group` | string | Deprecated, use `messaging.consumer.group.name` instead. | `myConsumerGroup` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `messaging.consumer.group.name` on the consumer spans. No replacement for producer spans. |
| `messaging.servicebus.destination.subscription_name` | string | Deprecated, use `messaging.servicebus.destination.subscription_name` instead. | `subscription-a` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `messaging.servicebus.destination.subscription_name`. |
## Messaging Eventhubs Attributes
This group describes attributes specific to Azure Event Hubs. This group describes attributes specific to Azure Event Hubs.
@ -113,7 +99,7 @@ This group describes attributes specific to Azure Event Hubs.
| ------------------------------------------- | ---- | -------------------------------------------------------------------------------------- | ------------ | ---------------------------------------------------------------- | | ------------------------------------------- | ---- | -------------------------------------------------------------------------------------- | ------------ | ---------------------------------------------------------------- |
| `messaging.eventhubs.message.enqueued_time` | int | The UTC epoch seconds at which the message has been accepted and stored in the entity. | `1701393730` | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `messaging.eventhubs.message.enqueued_time` | int | The UTC epoch seconds at which the message has been accepted and stored in the entity. | `1701393730` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## Messaging GCP Pubsub Attributes ## GCP Pub/Sub Attributes
This group describes attributes specific to GCP Pub/Sub. This group describes attributes specific to GCP Pub/Sub.
@ -124,7 +110,7 @@ This group describes attributes specific to GCP Pub/Sub.
| `messaging.gcp_pubsub.message.delivery_attempt` | int | The delivery attempt for a given message. | `2` | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `messaging.gcp_pubsub.message.delivery_attempt` | int | The delivery attempt for a given message. | `2` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `messaging.gcp_pubsub.message.ordering_key` | string | The ordering key for a given message. If the attribute is not present, the message does not have an ordering key. | `ordering_key` | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `messaging.gcp_pubsub.message.ordering_key` | string | The ordering key for a given message. If the attribute is not present, the message does not have an ordering key. | `ordering_key` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## Messaging Kafka Attributes ## Kafka Attributes
This group describes attributes specific to Apache Kafka. This group describes attributes specific to Apache Kafka.
@ -136,7 +122,7 @@ This group describes attributes specific to Apache Kafka.
**[11]:** If the key type is not string, it's string representation has to be supplied for the attribute. If the key has no unambiguous, canonical string form, don't include its value. **[11]:** If the key type is not string, it's string representation has to be supplied for the attribute. If the key has no unambiguous, canonical string form, don't include its value.
## Messaging RabbitMQ Attributes ## RabbitMQ Attributes
This group describes attributes specific to RabbitMQ. This group describes attributes specific to RabbitMQ.
@ -145,7 +131,7 @@ This group describes attributes specific to RabbitMQ.
| `messaging.rabbitmq.destination.routing_key` | string | RabbitMQ message routing key. | `myKey` | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `messaging.rabbitmq.destination.routing_key` | string | RabbitMQ message routing key. | `myKey` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `messaging.rabbitmq.message.delivery_tag` | int | RabbitMQ message delivery tag | `123` | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `messaging.rabbitmq.message.delivery_tag` | int | RabbitMQ message delivery tag | `123` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## Messaging RocketMQ Attributes ## RocketMQ Attributes
This group describes attributes specific to RocketMQ. This group describes attributes specific to RocketMQ.
@ -176,7 +162,7 @@ This group describes attributes specific to RocketMQ.
| `normal` | Normal message | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `normal` | Normal message | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `transaction` | Transaction message | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `transaction` | Transaction message | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## Messaging Servicebus Attributes ## Azure Service Bus Attributes
This group describes attributes specific to Azure Service Bus. This group describes attributes specific to Azure Service Bus.
@ -194,3 +180,17 @@ This group describes attributes specific to Azure Service Bus.
| `complete` | Message is completed | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `complete` | Message is completed | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `dead_letter` | Message is sent to dead letter queue | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `dead_letter` | Message is sent to dead letter queue | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `defer` | Message is deferred | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `defer` | Message is deferred | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## Deprecated Messaging Attributes
Describes deprecated messaging attributes.
| Attribute | Type | Description | Examples | Stability |
| ---------------------------------------------------- | ------ | ----------------------------------------------------------------------------- | --------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `messaging.client_id` | string | Deprecated, use `messaging.client.id` instead. | `client-5`; `myhost@8742@s8083jm` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `messaging.client.id`. |
| `messaging.eventhubs.consumer.group` | string | Deprecated, use `messaging.consumer.group.name` instead. | `$Default` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `messaging.consumer.group.name`. |
| `messaging.kafka.consumer.group` | string | Deprecated, use `messaging.consumer.group.name` instead. | `my-group` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `messaging.consumer.group.name`. |
| `messaging.kafka.destination.partition` | int | Deprecated, use `messaging.destination.partition.id` instead. | `2` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `messaging.destination.partition.id`. |
| `messaging.operation` | string | Deprecated, use `messaging.operation.type` instead. | `publish`; `create`; `process` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `messaging.operation.type`. |
| `messaging.rocketmq.client_group` | string | Deprecated, use `messaging.consumer.group.name` instead. | `myConsumerGroup` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `messaging.consumer.group.name` on the consumer spans. No replacement for producer spans. |
| `messaging.servicebus.destination.subscription_name` | string | Deprecated, use `messaging.servicebus.destination.subscription_name` instead. | `subscription-a` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `messaging.servicebus.destination.subscription_name`. |

View File

@ -6,8 +6,8 @@
# Network # Network
- [Network](#network-attributes) - [Network Attributes](#network-attributes)
- [Network Deprecated](#network-deprecated-attributes) - [Deprecated Network Attributes](#deprecated-network-attributes)
## Network Attributes ## Network Attributes
@ -102,7 +102,7 @@ different processes could be listening on TCP port 12345 and UDP port 12345.
| `ipv4` | IPv4 | ![Stable](https://img.shields.io/badge/-stable-lightgreen) | | `ipv4` | IPv4 | ![Stable](https://img.shields.io/badge/-stable-lightgreen) |
| `ipv6` | IPv6 | ![Stable](https://img.shields.io/badge/-stable-lightgreen) | | `ipv6` | IPv6 | ![Stable](https://img.shields.io/badge/-stable-lightgreen) |
## Network Deprecated Attributes ## Deprecated Network Attributes
These attributes may be used for any network related operation. These attributes may be used for any network related operation.

View File

@ -6,7 +6,7 @@
# OCI # OCI
## OCI Manifest Attributes ## Open Container Initiative (OCI) Attributes
An OCI image manifest. An OCI image manifest.

View File

@ -6,7 +6,7 @@
# OS # OS
## OS Attributes ## Operating System Attributes
The operating system (OS) on which the process represented by this resource is running. The operating system (OS) on which the process represented by this resource is running.

View File

@ -6,9 +6,9 @@
# OTel # OTel
- [Otel](#otel-attributes) - [OTel Attributes](#otel-attributes)
- [Otel Library Deprecated](#otel-library-deprecated-attributes) - [OTel Scope Attributes](#otel-scope-attributes)
- [Otel Scope](#otel-scope-attributes) - [Deprecated OTel Library Attributes](#deprecated-otel-library-attributes)
## OTel Attributes ## OTel Attributes
@ -26,15 +26,6 @@ Attributes reserved for OpenTelemetry
| `ERROR` | The operation contains an error. | ![Stable](https://img.shields.io/badge/-stable-lightgreen) | | `ERROR` | The operation contains an error. | ![Stable](https://img.shields.io/badge/-stable-lightgreen) |
| `OK` | The operation has been validated by an Application developer or Operator to have completed successfully. | ![Stable](https://img.shields.io/badge/-stable-lightgreen) | | `OK` | The operation has been validated by an Application developer or Operator to have completed successfully. | ![Stable](https://img.shields.io/badge/-stable-lightgreen) |
## OTel Library Deprecated Attributes
Describes deprecated otel.library attributes.
| Attribute | Type | Description | Examples | Stability |
| ---------------------- | ------ | ----------- | ---------------------------------- | ------------------------------------------------------------------------------------------------------ |
| `otel.library.name` | string | | `io.opentelemetry.contrib.mongodb` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>use the `otel.scope.name` attribute. |
| `otel.library.version` | string | | `1.0.0` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>use the `otel.scope.version` attribute. |
## OTel Scope Attributes ## OTel Scope Attributes
Attributes used by non-OTLP exporters to represent OpenTelemetry Scope's concepts. Attributes used by non-OTLP exporters to represent OpenTelemetry Scope's concepts.
@ -43,3 +34,12 @@ Attributes used by non-OTLP exporters to represent OpenTelemetry Scope's concept
| -------------------- | ------ | ------------------------------------------------------------------------------------ | ---------------------------------- | ---------------------------------------------------------- | | -------------------- | ------ | ------------------------------------------------------------------------------------ | ---------------------------------- | ---------------------------------------------------------- |
| `otel.scope.name` | string | The name of the instrumentation scope - (`InstrumentationScope.Name` in OTLP). | `io.opentelemetry.contrib.mongodb` | ![Stable](https://img.shields.io/badge/-stable-lightgreen) | | `otel.scope.name` | string | The name of the instrumentation scope - (`InstrumentationScope.Name` in OTLP). | `io.opentelemetry.contrib.mongodb` | ![Stable](https://img.shields.io/badge/-stable-lightgreen) |
| `otel.scope.version` | string | The version of the instrumentation scope - (`InstrumentationScope.Version` in OTLP). | `1.0.0` | ![Stable](https://img.shields.io/badge/-stable-lightgreen) | | `otel.scope.version` | string | The version of the instrumentation scope - (`InstrumentationScope.Version` in OTLP). | `1.0.0` | ![Stable](https://img.shields.io/badge/-stable-lightgreen) |
## Deprecated OTel Library Attributes
Describes deprecated otel.library attributes.
| Attribute | Type | Description | Examples | Stability |
| ---------------------- | ------ | ----------- | ---------------------------------- | ------------------------------------------------------------------------------------------------------ |
| `otel.library.name` | string | | `io.opentelemetry.contrib.mongodb` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>use the `otel.scope.name` attribute. |
| `otel.library.version` | string | | `1.0.0` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>use the `otel.scope.version` attribute. |

View File

@ -6,8 +6,8 @@
# Process # Process
- [Process](#process-attributes) - [Process Attributes](#process-attributes)
- [Process Deprecated](#process-deprecated-attributes) - [Deprecated Process Attributes](#deprecated-process-attributes)
## Process Attributes ## Process Attributes
@ -58,7 +58,7 @@ An operating system process.
| `major` | major | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `major` | major | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `minor` | minor | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `minor` | minor | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## Process Deprecated Attributes ## Deprecated Process Attributes
Deprecated process attributes. Deprecated process attributes.

View File

@ -6,10 +6,10 @@
# RPC # RPC
- [Rpc](#rpc-attributes) - [Remote Procedure Call (RPC) Attributes](#remote-procedure-call-rpc-attributes)
- [Rpc Deprecated](#rpc-deprecated-attributes) - [Deprecated RPC Attributes](#deprecated-rpc-attributes)
## RPC Attributes ## Remote Procedure Call (RPC) Attributes
This document defines attributes for remote procedure calls. This document defines attributes for remote procedure calls.
@ -107,7 +107,7 @@ This document defines attributes for remote procedure calls.
| `grpc` | gRPC | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `grpc` | gRPC | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `java_rmi` | Java RMI | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `java_rmi` | Java RMI | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## RPC Deprecated Attributes ## Deprecated RPC Attributes
Deprecated rpc message attributes. Deprecated rpc message attributes.

View File

@ -6,16 +6,16 @@
# System # System
- [System](#system-attributes) - [General System Attributes](#general-system-attributes)
- [System Cpu](#system-cpu-attributes) - [System CPU Attributes](#system-cpu-attributes)
- [System Deprecated](#system-deprecated-attributes) - [Filesystem Attributes](#filesystem-attributes)
- [System Filesystem](#system-filesystem-attributes) - [System Memory Attributes](#system-memory-attributes)
- [System Memory](#system-memory-attributes) - [System Network Attributes](#system-network-attributes)
- [System Network](#system-network-attributes) - [System Paging Attributes](#system-paging-attributes)
- [System Paging](#system-paging-attributes) - [System Process Attributes](#system-process-attributes)
- [System Process](#system-process-attributes) - [Deprecated System Attributes](#deprecated-system-attributes)
## System Attributes ## General System Attributes
Describes System attributes Describes System attributes
@ -31,37 +31,7 @@ Describes System CPU attributes
| --------------------------- | ---- | ------------------------------- | -------- | ---------------------------------------------------------------- | | --------------------------- | ---- | ------------------------------- | -------- | ---------------------------------------------------------------- |
| `system.cpu.logical_number` | int | The logical CPU number [0..n-1] | `1` | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `system.cpu.logical_number` | int | The logical CPU number [0..n-1] | `1` | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## System Deprecated Attributes ## Filesystem Attributes
Deprecated system attributes.
| Attribute | Type | Description | Examples | Stability |
| ------------------------- | ------ | ------------------------------------------------ | ------------------- | --------------------------------------------------------------------------------------------------- |
| `system.cpu.state` | string | Deprecated, use `cpu.mode` instead. | `idle`; `interrupt` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `cpu.mode` |
| `system.processes.status` | string | Deprecated, use `system.process.status` instead. | `running` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `system.process.status`. |
`system.cpu.state` has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability |
| ----------- | ----------- | ---------------------------------------------------------------- |
| `idle` | idle | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `interrupt` | interrupt | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `iowait` | iowait | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `nice` | nice | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `steal` | steal | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `system` | system | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `user` | user | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
`system.processes.status` has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability |
| ---------- | ----------- | ---------------------------------------------------------------- |
| `defunct` | defunct | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `running` | running | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `sleeping` | sleeping | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `stopped` | stopped | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## System Filesystem Attributes
Describes Filesystem attributes Describes Filesystem attributes
@ -181,3 +151,33 @@ Describes System Process attributes
| `running` | running | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `running` | running | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `sleeping` | sleeping | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `sleeping` | sleeping | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `stopped` | stopped | ![Experimental](https://img.shields.io/badge/-experimental-blue) | | `stopped` | stopped | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## Deprecated System Attributes
Deprecated system attributes.
| Attribute | Type | Description | Examples | Stability |
| ------------------------- | ------ | ------------------------------------------------ | ------------------- | --------------------------------------------------------------------------------------------------- |
| `system.cpu.state` | string | Deprecated, use `cpu.mode` instead. | `idle`; `interrupt` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `cpu.mode` |
| `system.processes.status` | string | Deprecated, use `system.process.status` instead. | `running` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Replaced by `system.process.status`. |
`system.cpu.state` has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability |
| ----------- | ----------- | ---------------------------------------------------------------- |
| `idle` | idle | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `interrupt` | interrupt | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `iowait` | iowait | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `nice` | nice | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `steal` | steal | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `system` | system | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `user` | user | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
`system.processes.status` has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability |
| ---------- | ----------- | ---------------------------------------------------------------- |
| `defunct` | defunct | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `running` | running | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `sleeping` | sleeping | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
| `stopped` | stopped | ![Experimental](https://img.shields.io/badge/-experimental-blue) |

View File

@ -6,7 +6,7 @@
# User Agent # User Agent
## User Agent Attributes ## User-agent Attributes
Describes user-agent attributes. Describes user-agent attributes.

View File

@ -6,7 +6,7 @@
# V8js # V8js
## V8js Attributes ## V8 JS Attributes
Describes V8 JS Engine Runtime related attributes. Describes V8 JS Engine Runtime related attributes.

View File

@ -6,7 +6,7 @@
# Webengine # Webengine
## Webengine Attributes ## Web Engine Attributes
This document defines the attributes used to describe the packaged software running the application code. This document defines the attributes used to describe the packaged software running the application code.

View File

@ -6,7 +6,7 @@
set -e set -e
BUILD_TOOL_SCHEMAS_VERSION=0.24.0 BUILD_TOOL_SCHEMAS_VERSION=0.25.0
# List of versions that do not require or have a schema. # List of versions that do not require or have a schema.
declare -a skip_versions=("1.0.0" "1.0.1" "1.1.0" "1.2.0" "1.3.0" "1.6.0") declare -a skip_versions=("1.0.0" "1.0.1" "1.1.0" "1.2.0" "1.3.0" "1.6.0")

View File

@ -14,12 +14,12 @@ Semantic conventions for the spec MUST adhere to the
[attribute requirement level](../docs/general/attribute-requirement-level.md), [attribute requirement level](../docs/general/attribute-requirement-level.md),
and [metric requirement level](../docs/general/metric-requirement-level.md) conventions. and [metric requirement level](../docs/general/metric-requirement-level.md) conventions.
Refer to the [syntax](https://github.com/open-telemetry/build-tools/tree/v0.24.0/semantic-conventions/syntax.md) Refer to the [syntax](https://github.com/open-telemetry/build-tools/tree/v0.25.0/semantic-conventions/syntax.md)
for how to write the YAML files for semantic conventions and what the YAML properties mean. for how to write the YAML files for semantic conventions and what the YAML properties mean.
A schema file for VS code is configured in the `/.vscode/settings.json` of this A schema file for VS code is configured in the `/.vscode/settings.json` of this
repository, enabling auto-completion and additional checks. Refer to repository, enabling auto-completion and additional checks. Refer to
[the generator README](https://github.com/open-telemetry/build-tools/tree/v0.24.0/semantic-conventions/README.md) for what extension you need. [the generator README](https://github.com/open-telemetry/build-tools/tree/v0.25.0/semantic-conventions/README.md) for what extension you need.
## Generating markdown ## Generating markdown

View File

@ -2,6 +2,7 @@ groups:
- id: registry.android - id: registry.android
prefix: android prefix: android
type: attribute_group type: attribute_group
display_name: Android Attributes
brief: > brief: >
The Android platform on which the Android application is running. The Android platform on which the Android application is running.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.aspnetcore - id: registry.aspnetcore
prefix: aspnetcore prefix: aspnetcore
type: attribute_group type: attribute_group
display_name: ASP.NET Core Attributes
brief: ASP.NET Core attributes brief: ASP.NET Core attributes
attributes: attributes:
- id: rate_limiting.policy - id: rate_limiting.policy

View File

@ -2,6 +2,7 @@ groups:
- id: registry.aws - id: registry.aws
prefix: aws prefix: aws
type: attribute_group type: attribute_group
display_name: General AWS Attributes
brief: > brief: >
This document defines generic attributes for AWS services. This document defines generic attributes for AWS services.
attributes: attributes:
@ -15,6 +16,7 @@ groups:
- id: registry.aws.dynamodb - id: registry.aws.dynamodb
prefix: aws.dynamodb prefix: aws.dynamodb
type: attribute_group type: attribute_group
display_name: Amazon DynamoDB Attributes
brief: > brief: >
This document defines attributes for AWS DynamoDB. This document defines attributes for AWS DynamoDB.
attributes: attributes:
@ -256,6 +258,7 @@ groups:
- id: registry.aws.ecs - id: registry.aws.ecs
prefix: aws.ecs prefix: aws.ecs
type: attribute_group type: attribute_group
display_name: Amazon ECS Attributes
brief: > brief: >
This document defines attributes for AWS Elastic Container Service (ECS). This document defines attributes for AWS Elastic Container Service (ECS).
attributes: attributes:
@ -316,6 +319,7 @@ groups:
- id: registry.aws.eks - id: registry.aws.eks
prefix: aws.eks prefix: aws.eks
type: attribute_group type: attribute_group
display_name: Amazon EKS Attributes
brief: > brief: >
This document defines attributes for AWS Elastic Kubernetes Service (EKS). This document defines attributes for AWS Elastic Kubernetes Service (EKS).
attributes: attributes:
@ -328,6 +332,7 @@ groups:
- id: registry.aws.log - id: registry.aws.log
prefix: aws.log prefix: aws.log
type: attribute_group type: attribute_group
display_name: Amazon Logs Attributes
brief: > brief: >
This document defines attributes for AWS Logs. This document defines attributes for AWS Logs.
attributes: attributes:
@ -371,6 +376,7 @@ groups:
- id: registry.aws.lambda - id: registry.aws.lambda
prefix: aws.lambda prefix: aws.lambda
type: attribute_group type: attribute_group
display_name: Amazon Lambda Attributes
brief: > brief: >
This document defines attributes for AWS Lambda. This document defines attributes for AWS Lambda.
attributes: attributes:
@ -385,6 +391,7 @@ groups:
- id: registry.aws.s3 - id: registry.aws.s3
prefix: aws.s3 prefix: aws.s3
type: attribute_group type: attribute_group
display_name: Amazon S3 Attributes
brief: > brief: >
This document defines attributes for AWS S3. This document defines attributes for AWS S3.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.browser - id: registry.browser
prefix: browser prefix: browser
type: attribute_group type: attribute_group
display_name: Browser Attributes
brief: > brief: >
The web browser attributes The web browser attributes
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.client - id: registry.client
prefix: client prefix: client
type: attribute_group type: attribute_group
display_name: Client Attributes
brief: > brief: >
These attributes may be used to describe the client in a connection-based network interaction These attributes may be used to describe the client in a connection-based network interaction
where there is one side that initiates the connection (the client is the side that initiates the connection). where there is one side that initiates the connection (the client is the side that initiates the connection).

View File

@ -2,6 +2,7 @@ groups:
- id: registry.cloud - id: registry.cloud
prefix: cloud prefix: cloud
type: attribute_group type: attribute_group
display_name: Cloud Attributes
brief: > brief: >
A cloud environment (e.g. GCP, Azure, AWS). A cloud environment (e.g. GCP, Azure, AWS).
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.cloudevents - id: registry.cloudevents
prefix: cloudevents prefix: cloudevents
type: attribute_group type: attribute_group
display_name: CloudEvents Attributes
brief: > brief: >
This document defines attributes for CloudEvents. This document defines attributes for CloudEvents.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.code - id: registry.code
prefix: code prefix: code
type: attribute_group type: attribute_group
display_name: Code Attributes
brief: > brief: >
These attributes allow to report this unit of code and therefore to provide more context about the span. These attributes allow to report this unit of code and therefore to provide more context about the span.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.container - id: registry.container
prefix: container prefix: container
type: attribute_group type: attribute_group
display_name: Container Attributes
brief: > brief: >
A container instance. A container instance.
attributes: attributes:

View File

@ -3,6 +3,7 @@ groups:
prefix: cpu prefix: cpu
type: attribute_group type: attribute_group
brief: Attributes specific to a cpu instance. brief: Attributes specific to a cpu instance.
display_name: CPU Attributes
attributes: attributes:
- id: mode - id: mode
brief: "The mode of the CPU" brief: "The mode of the CPU"

View File

@ -2,6 +2,7 @@ groups:
- id: registry.db - id: registry.db
prefix: db prefix: db
type: attribute_group type: attribute_group
display_name: General Database Attributes
brief: > brief: >
This group defines the attributes used to describe telemetry in the context of databases. This group defines the attributes used to describe telemetry in the context of databases.
attributes: attributes:
@ -340,6 +341,7 @@ groups:
- id: registry.db.cassandra - id: registry.db.cassandra
prefix: db prefix: db
type: attribute_group type: attribute_group
display_name: Cassandra Attributes
brief: > brief: >
This group defines attributes for Cassandra. This group defines attributes for Cassandra.
attributes: attributes:
@ -414,6 +416,7 @@ groups:
- id: registry.db.cosmosdb - id: registry.db.cosmosdb
prefix: db prefix: db
type: attribute_group type: attribute_group
display_name: Azure Cosmos DB Attributes
brief: > brief: >
This group defines attributes for Azure Cosmos DB. This group defines attributes for Azure Cosmos DB.
attributes: attributes:
@ -509,6 +512,7 @@ groups:
- id: registry.db.elasticsearch - id: registry.db.elasticsearch
prefix: db prefix: db
type: attribute_group type: attribute_group
display_name: Elasticsearch Attributes
brief: > brief: >
This group defines attributes for Elasticsearch. This group defines attributes for Elasticsearch.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.deployment - id: registry.deployment
prefix: deployment prefix: deployment
type: attribute_group type: attribute_group
display_name: Deployment Attributes
brief: > brief: >
This document defines attributes for software deployments. This document defines attributes for software deployments.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.android.deprecated - id: registry.android.deprecated
prefix: android prefix: android
type: attribute_group type: attribute_group
display_name: Deprecated Android Attributes
brief: > brief: >
This document defines attributes that represents an occurrence of a lifecycle transition on the Android platform. This document defines attributes that represents an occurrence of a lifecycle transition on the Android platform.
attributes: attributes:

View File

@ -1,6 +1,7 @@
groups: groups:
- id: registry.container.deprecated - id: registry.container.deprecated
type: attribute_group type: attribute_group
display_name: Deprecated Container Attributes
brief: "Describes deprecated container attributes." brief: "Describes deprecated container attributes."
attributes: attributes:
- id: container.labels - id: container.labels

View File

@ -2,6 +2,7 @@ groups:
- id: registry.db.deprecated - id: registry.db.deprecated
prefix: db prefix: db
type: attribute_group type: attribute_group
display_name: Deprecated Database Attributes
brief: > brief: >
"Describes deprecated db attributes." "Describes deprecated db attributes."
attributes: attributes:
@ -94,6 +95,7 @@ groups:
- id: registry.db.metrics.deprecated - id: registry.db.metrics.deprecated
type: attribute_group type: attribute_group
display_name: Deprecated Database Metrics
brief: > brief: >
"Describes deprecated db metrics attributes." "Describes deprecated db metrics attributes."
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.enduser.deprecated - id: registry.enduser.deprecated
prefix: enduser prefix: enduser
type: attribute_group type: attribute_group
display_name: Deprecated End User Attributes
brief: Describes deprecated enduser attributes. Complete enduser namespace has been deprecated brief: Describes deprecated enduser attributes. Complete enduser namespace has been deprecated
attributes: attributes:
- id: id - id: id

View File

@ -2,6 +2,7 @@ groups:
- id: registry.gen_ai.deprecated - id: registry.gen_ai.deprecated
type: attribute_group type: attribute_group
brief: Describes deprecated `gen_ai` attributes. brief: Describes deprecated `gen_ai` attributes.
display_name: Deprecated GenAI Attributes
attributes: attributes:
- id: gen_ai.usage.prompt_tokens - id: gen_ai.usage.prompt_tokens
type: int type: int

View File

@ -1,6 +1,7 @@
groups: groups:
- id: registry.http.deprecated - id: registry.http.deprecated
type: attribute_group type: attribute_group
display_name: Deprecated HTTP Attributes
brief: "Describes deprecated HTTP attributes." brief: "Describes deprecated HTTP attributes."
prefix: http prefix: http
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.ios.deprecated - id: registry.ios.deprecated
prefix: ios prefix: ios
type: attribute_group type: attribute_group
display_name: Deprecated iOS Attributes
brief: > brief: >
The iOS platform on which the iOS application is running. The iOS platform on which the iOS application is running.
attributes: attributes:

View File

@ -1,6 +1,7 @@
groups: groups:
- id: registry.k8s.deprecated - id: registry.k8s.deprecated
type: attribute_group type: attribute_group
display_name: Deprecated Kubernetes Attributes
brief: "Describes deprecated k8s attributes." brief: "Describes deprecated k8s attributes."
attributes: attributes:
- id: k8s.pod.labels - id: k8s.pod.labels

View File

@ -1,6 +1,7 @@
groups: groups:
- id: registry.messaging.deprecated - id: registry.messaging.deprecated
type: attribute_group type: attribute_group
display_name: Deprecated Messaging Attributes
brief: "Describes deprecated messaging attributes." brief: "Describes deprecated messaging attributes."
attributes: attributes:
- id: messaging.kafka.destination.partition - id: messaging.kafka.destination.partition

View File

@ -2,6 +2,7 @@ groups:
- id: registry.network.deprecated - id: registry.network.deprecated
prefix: net prefix: net
type: attribute_group type: attribute_group
display_name: Deprecated Network Attributes
brief: > brief: >
These attributes may be used for any network related operation. These attributes may be used for any network related operation.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.otel.library.deprecated - id: registry.otel.library.deprecated
prefix: otel.library prefix: otel.library
type: attribute_group type: attribute_group
display_name: Deprecated OTel Library Attributes
brief: "Describes deprecated otel.library attributes." brief: "Describes deprecated otel.library attributes."
attributes: attributes:
- id: name - id: name

View File

@ -2,6 +2,7 @@ groups:
- id: registry.process.deprecated - id: registry.process.deprecated
type: attribute_group type: attribute_group
brief: "Deprecated process attributes." brief: "Deprecated process attributes."
display_name: Deprecated Process Attributes
attributes: attributes:
- id: process.cpu.state - id: process.cpu.state
brief: "Deprecated, use `cpu.mode` instead." brief: "Deprecated, use `cpu.mode` instead."

View File

@ -1,6 +1,7 @@
groups: groups:
- id: registry.rpc.deprecated - id: registry.rpc.deprecated
type: attribute_group type: attribute_group
display_name: Deprecated RPC Attributes
brief: 'Deprecated rpc message attributes.' brief: 'Deprecated rpc message attributes.'
attributes: attributes:
- id: message.type - id: message.type

View File

@ -1,6 +1,7 @@
groups: groups:
- id: registry.system.deprecated - id: registry.system.deprecated
type: attribute_group type: attribute_group
display_name: Deprecated System Attributes
brief: "Deprecated system attributes." brief: "Deprecated system attributes."
attributes: attributes:
- id: system.processes.status - id: system.processes.status

View File

@ -2,6 +2,7 @@ groups:
- id: registry.destination - id: registry.destination
prefix: destination prefix: destination
type: attribute_group type: attribute_group
display_name: Destination Attributes
brief: > brief: >
These attributes may be used to describe the receiver of a network exchange/packet. These should be used These attributes may be used to describe the receiver of a network exchange/packet. These should be used
when there is no client/server relationship between the two sides, or when that relationship is unknown. when there is no client/server relationship between the two sides, or when that relationship is unknown.

View File

@ -2,6 +2,7 @@ groups:
- id: registry.device - id: registry.device
prefix: device prefix: device
type: attribute_group type: attribute_group
display_name: Device Attributes
brief: > brief: >
Describes device attributes. Describes device attributes.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.disk - id: registry.disk
prefix: disk prefix: disk
type: attribute_group type: attribute_group
display_name: Disk Attributes
brief: > brief: >
These attributes may be used for any disk related operation. These attributes may be used for any disk related operation.
attributes: attributes:

View File

@ -1,6 +1,7 @@
groups: groups:
- id: registry.dns - id: registry.dns
type: attribute_group type: attribute_group
display_name: DNS Attributes
prefix: dns prefix: dns
brief: > brief: >
This document defines the shared attributes used to report a DNS query. This document defines the shared attributes used to report a DNS query.

View File

@ -1,6 +1,7 @@
groups: groups:
- id: registry.error - id: registry.error
type: attribute_group type: attribute_group
display_name: Error Attributes
prefix: error prefix: error
brief: > brief: >
This document defines the shared attributes used to report an error. This document defines the shared attributes used to report an error.

View File

@ -2,6 +2,7 @@ groups:
- id: registry.event - id: registry.event
prefix: event prefix: event
type: attribute_group type: attribute_group
display_name: Event Attributes
brief: > brief: >
Attributes for Events represented using Log Records. Attributes for Events represented using Log Records.
attributes: attributes:

View File

@ -1,6 +1,7 @@
groups: groups:
- id: registry.exception - id: registry.exception
type: attribute_group type: attribute_group
display_name: Exception Attributes
prefix: exception prefix: exception
brief: > brief: >
This document defines the shared attributes used to This document defines the shared attributes used to

View File

@ -2,6 +2,7 @@ groups:
- id: registry.faas - id: registry.faas
brief: FaaS attributes brief: FaaS attributes
type: attribute_group type: attribute_group
display_name: Function as a Service Attributes
prefix: faas prefix: faas
attributes: attributes:
- id: name - id: name

View File

@ -2,6 +2,7 @@ groups:
- id: registry.feature_flag - id: registry.feature_flag
prefix: feature_flag prefix: feature_flag
type: attribute_group type: attribute_group
display_name: Feature Flag Attributes
brief: > brief: >
This document defines attributes for Feature Flags. This document defines attributes for Feature Flags.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.file - id: registry.file
prefix: file prefix: file
type: attribute_group type: attribute_group
display_name: File Attributes
brief: "Describes file attributes." brief: "Describes file attributes."
attributes: attributes:
- id: directory - id: directory

View File

@ -2,10 +2,12 @@ groups:
- id: registry.gcp - id: registry.gcp
prefix: gcp prefix: gcp
type: attribute_group type: attribute_group
display_name: GCP Attributes
brief: Attributes for Google Cloud brief: Attributes for Google Cloud
- id: registry.gcp.client - id: registry.gcp.client
prefix: gcp.client prefix: gcp.client
type: attribute_group type: attribute_group
display_name: GCP Client Attributes
brief: > brief: >
Attributes for Google Cloud client libraries. Attributes for Google Cloud client libraries.
attributes: attributes:
@ -22,6 +24,7 @@ groups:
- id: registry.gcp.cloud_run - id: registry.gcp.cloud_run
prefix: gcp.cloud_run prefix: gcp.cloud_run
type: attribute_group type: attribute_group
display_name: GCP - Google Cloud Run Attributes
brief: > brief: >
This document defines attributes for Google Cloud Run. This document defines attributes for Google Cloud Run.
attributes: attributes:
@ -46,6 +49,7 @@ groups:
- id: registry.gcp.gce - id: registry.gcp.gce
prefix: gcp.gce prefix: gcp.gce
type: attribute_group type: attribute_group
display_name: GCP - Google Compute Engine (GCE) Attributes
brief: > brief: >
This document defines attributes for Google Compute Engine (GCE). This document defines attributes for Google Compute Engine (GCE).
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.gen_ai - id: registry.gen_ai
prefix: gen_ai prefix: gen_ai
type: attribute_group type: attribute_group
display_name: GenAI Attributes
brief: > brief: >
This document defines the attributes used to describe telemetry in the context of Generative Artificial Intelligence (GenAI) Models requests and responses. This document defines the attributes used to describe telemetry in the context of Generative Artificial Intelligence (GenAI) Models requests and responses.
attributes: attributes:

View File

@ -1,6 +1,7 @@
groups: groups:
- id: registry.go - id: registry.go
type: attribute_group type: attribute_group
display_name: Go Attributes
prefix: go prefix: go
brief: > brief: >
This document defines Go related attributes. This document defines Go related attributes.

View File

@ -2,6 +2,7 @@ groups:
- id: registry.graphql - id: registry.graphql
prefix: graphql prefix: graphql
type: attribute_group type: attribute_group
display_name: GraphQL Attributes
brief: 'This document defines attributes for GraphQL.' brief: 'This document defines attributes for GraphQL.'
attributes: attributes:
- id: operation.name - id: operation.name

View File

@ -2,6 +2,7 @@ groups:
- id: registry.heroku - id: registry.heroku
prefix: heroku prefix: heroku
type: attribute_group type: attribute_group
display_name: Heroku Attributes
brief: > brief: >
This document defines attributes for the Android platform on which the Android application is running. This document defines attributes for the Android platform on which the Android application is running.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.host - id: registry.host
prefix: host prefix: host
type: attribute_group type: attribute_group
display_name: Host Attributes
brief: > brief: >
A host is defined as a computing instance. For example, physical servers, virtual machines, switches or disk array. A host is defined as a computing instance. For example, physical servers, virtual machines, switches or disk array.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.http - id: registry.http
prefix: http prefix: http
type: attribute_group type: attribute_group
display_name: HTTP Attributes
brief: 'This document defines semantic convention attributes in the HTTP namespace.' brief: 'This document defines semantic convention attributes in the HTTP namespace.'
attributes: attributes:
- id: request.body.size - id: request.body.size

View File

@ -1,6 +1,7 @@
groups: groups:
- id: registry.jvm - id: registry.jvm
type: attribute_group type: attribute_group
display_name: Java Virtual Machine (JVM) Attributes
prefix: jvm prefix: jvm
brief: > brief: >
This document defines Java Virtual machine related attributes. This document defines Java Virtual machine related attributes.

View File

@ -2,6 +2,7 @@ groups:
- id: registry.k8s - id: registry.k8s
prefix: k8s prefix: k8s
type: attribute_group type: attribute_group
display_name: Kubernetes Attributes
brief: > brief: >
Kubernetes resource attributes. Kubernetes resource attributes.
attributes: attributes:

View File

@ -1,6 +1,7 @@
groups: groups:
- id: registry.log - id: registry.log
type: attribute_group type: attribute_group
display_name: General Log Attributes
prefix: log prefix: log
brief: > brief: >
This document defines log attributes This document defines log attributes
@ -23,6 +24,7 @@ groups:
- id: registry.log.file # TODO: should we move it to the file model? - id: registry.log.file # TODO: should we move it to the file model?
type: attribute_group type: attribute_group
display_name: Log File Attributes
prefix: log.file prefix: log.file
brief: > brief: >
Attributes for a file to which log was emitted. Attributes for a file to which log was emitted.
@ -54,6 +56,7 @@ groups:
- id: registry.log.record - id: registry.log.record
type: attribute_group type: attribute_group
display_name: Log Record Attributes
prefix: log.record prefix: log.record
brief: > brief: >
This document defines the generic attributes that may be used in any Log Record. This document defines the generic attributes that may be used in any Log Record.

View File

@ -2,6 +2,7 @@ groups:
- id: registry.messaging - id: registry.messaging
prefix: messaging prefix: messaging
type: attribute_group type: attribute_group
display_name: General Messaging Attributes
brief: 'Attributes describing telemetry around messaging systems and messaging activities.' brief: 'Attributes describing telemetry around messaging systems and messaging activities.'
attributes: attributes:
- id: batch.message_count - id: batch.message_count
@ -217,6 +218,7 @@ groups:
- id: registry.messaging.kafka - id: registry.messaging.kafka
prefix: messaging prefix: messaging
type: attribute_group type: attribute_group
display_name: Kafka Attributes
brief: > brief: >
This group describes attributes specific to Apache Kafka. This group describes attributes specific to Apache Kafka.
attributes: attributes:
@ -244,6 +246,7 @@ groups:
- id: registry.messaging.rabbitmq - id: registry.messaging.rabbitmq
prefix: messaging prefix: messaging
type: attribute_group type: attribute_group
display_name: RabbitMQ Attributes
brief: > brief: >
This group describes attributes specific to RabbitMQ. This group describes attributes specific to RabbitMQ.
attributes: attributes:
@ -262,6 +265,7 @@ groups:
- id: registry.messaging.rocketmq - id: registry.messaging.rocketmq
prefix: messaging prefix: messaging
type: attribute_group type: attribute_group
display_name: RocketMQ Attributes
brief: > brief: >
This group describes attributes specific to RocketMQ. This group describes attributes specific to RocketMQ.
attributes: attributes:
@ -342,6 +346,7 @@ groups:
- id: registry.messaging.gcp_pubsub - id: registry.messaging.gcp_pubsub
prefix: messaging prefix: messaging
type: attribute_group type: attribute_group
display_name: GCP Pub/Sub Attributes
brief: > brief: >
This group describes attributes specific to GCP Pub/Sub. This group describes attributes specific to GCP Pub/Sub.
attributes: attributes:
@ -372,6 +377,7 @@ groups:
- id: registry.messaging.servicebus - id: registry.messaging.servicebus
prefix: messaging prefix: messaging
type: attribute_group type: attribute_group
display_name: Azure Service Bus Attributes
brief: > brief: >
This group describes attributes specific to Azure Service Bus. This group describes attributes specific to Azure Service Bus.
attributes: attributes:
@ -413,6 +419,7 @@ groups:
- id: registry.messaging.eventhubs - id: registry.messaging.eventhubs
prefix: messaging prefix: messaging
type: attribute_group type: attribute_group
display_name: Azure Event Hubs Attributes
brief: > brief: >
This group describes attributes specific to Azure Event Hubs. This group describes attributes specific to Azure Event Hubs.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.network - id: registry.network
prefix: network prefix: network
type: attribute_group type: attribute_group
display_name: Network Attributes
brief: > brief: >
These attributes may be used for any network related operation. These attributes may be used for any network related operation.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.oci.manifest - id: registry.oci.manifest
prefix: oci.manifest prefix: oci.manifest
type: attribute_group type: attribute_group
display_name: Open Container Initiative (OCI) Attributes
brief: > brief: >
An OCI image manifest. An OCI image manifest.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.opentracing - id: registry.opentracing
prefix: opentracing prefix: opentracing
type: attribute_group type: attribute_group
display_name: OpenTracing Attributes
brief: Attributes used by the OpenTracing Shim layer. brief: Attributes used by the OpenTracing Shim layer.
attributes: attributes:
- id: ref_type - id: ref_type

View File

@ -2,6 +2,7 @@ groups:
- id: registry.os - id: registry.os
prefix: os prefix: os
type: attribute_group type: attribute_group
display_name: Operating System Attributes
brief: > brief: >
The operating system (OS) on which the process represented by this resource is running. The operating system (OS) on which the process represented by this resource is running.
note: > note: >

View File

@ -2,6 +2,7 @@ groups:
- id: registry.otel - id: registry.otel
prefix: otel prefix: otel
type: attribute_group type: attribute_group
display_name: OTel Attributes
brief: Attributes reserved for OpenTelemetry brief: Attributes reserved for OpenTelemetry
attributes: attributes:
- id: status_code - id: status_code
@ -26,6 +27,7 @@ groups:
- id: registry.otel.scope - id: registry.otel.scope
prefix: otel.scope prefix: otel.scope
type: attribute_group type: attribute_group
display_name: OTel Scope Attributes
brief: Attributes used by non-OTLP exporters to represent OpenTelemetry Scope's concepts. brief: Attributes used by non-OTLP exporters to represent OpenTelemetry Scope's concepts.
attributes: attributes:
- id: name - id: name

View File

@ -1,6 +1,7 @@
groups: groups:
- id: registry.peer - id: registry.peer
type: attribute_group type: attribute_group
display_name: Peer Attributes
prefix: peer prefix: peer
brief: > brief: >
Operations that access some remote service. Operations that access some remote service.

View File

@ -2,6 +2,7 @@ groups:
- id: registry.process - id: registry.process
prefix: process prefix: process
type: attribute_group type: attribute_group
display_name: Process Attributes
brief: > brief: >
An operating system process. An operating system process.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.rpc - id: registry.rpc
prefix: rpc prefix: rpc
type: attribute_group type: attribute_group
display_name: Remote Procedure Call (RPC) Attributes
brief: 'This document defines attributes for remote procedure calls.' brief: 'This document defines attributes for remote procedure calls.'
attributes: attributes:
- id: connect_rpc.error_code - id: connect_rpc.error_code

View File

@ -2,6 +2,7 @@ groups:
- id: registry.server - id: registry.server
prefix: server prefix: server
type: attribute_group type: attribute_group
display_name: Server Attributes
brief: > brief: >
These attributes may be used to describe the server in a connection-based network interaction These attributes may be used to describe the server in a connection-based network interaction
where there is one side that initiates the connection (the client is the side that initiates the connection). where there is one side that initiates the connection (the client is the side that initiates the connection).

View File

@ -2,6 +2,7 @@ groups:
- id: registry.service - id: registry.service
prefix: service prefix: service
type: attribute_group type: attribute_group
display_name: Service Attributes
brief: > brief: >
A service instance. A service instance.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.session - id: registry.session
prefix: session prefix: session
type: attribute_group type: attribute_group
display_name: Session Attributes
brief: > brief: >
Session is defined as the period of time encompassing all activities performed by the application and the actions Session is defined as the period of time encompassing all activities performed by the application and the actions
executed by the end user. executed by the end user.

View File

@ -2,6 +2,7 @@ groups:
- id: registry.signalr - id: registry.signalr
prefix: signalr prefix: signalr
type: attribute_group type: attribute_group
display_name: SignalR Attributes
brief: SignalR attributes brief: SignalR attributes
attributes: attributes:
- id: connection.status - id: connection.status

View File

@ -2,6 +2,7 @@ groups:
- id: registry.source - id: registry.source
prefix: source prefix: source
type: attribute_group type: attribute_group
display_name: Source Attributes
brief: > brief: >
These attributes may be used to describe the sender of a network exchange/packet. These should be used These attributes may be used to describe the sender of a network exchange/packet. These should be used
when there is no client/server relationship between the two sides, or when that relationship is unknown. when there is no client/server relationship between the two sides, or when that relationship is unknown.

View File

@ -3,6 +3,7 @@ groups:
- id: registry.system - id: registry.system
prefix: system prefix: system
type: attribute_group type: attribute_group
display_name: General System Attributes
brief: "Describes System attributes" brief: "Describes System attributes"
attributes: attributes:
- id: device - id: device
@ -14,6 +15,7 @@ groups:
- id: registry.system.cpu - id: registry.system.cpu
prefix: system.cpu prefix: system.cpu
type: attribute_group type: attribute_group
display_name: System CPU Attributes
brief: "Describes System CPU attributes" brief: "Describes System CPU attributes"
attributes: attributes:
- id: logical_number - id: logical_number
@ -25,6 +27,7 @@ groups:
- id: registry.system.memory - id: registry.system.memory
prefix: system.memory prefix: system.memory
type: attribute_group type: attribute_group
display_name: System Memory Attributes
brief: "Describes System Memory attributes" brief: "Describes System Memory attributes"
attributes: attributes:
- id: state - id: state
@ -54,6 +57,7 @@ groups:
- id: registry.system.paging - id: registry.system.paging
prefix: system.paging prefix: system.paging
type: attribute_group type: attribute_group
display_name: System Paging Attributes
brief: "Describes System Memory Paging attributes" brief: "Describes System Memory Paging attributes"
attributes: attributes:
- id: state - id: state
@ -98,6 +102,7 @@ groups:
- id: registry.system.filesystem - id: registry.system.filesystem
prefix: system.filesystem prefix: system.filesystem
type: attribute_group type: attribute_group
display_name: Filesystem Attributes
brief: "Describes Filesystem attributes" brief: "Describes Filesystem attributes"
attributes: attributes:
- id: state - id: state
@ -155,6 +160,7 @@ groups:
- id: registry.system.network - id: registry.system.network
prefix: system.network prefix: system.network
type: attribute_group type: attribute_group
display_name: System Network Attributes
brief: "Describes Network attributes" brief: "Describes Network attributes"
attributes: attributes:
- id: state - id: state
@ -204,6 +210,7 @@ groups:
- id: registry.system.process - id: registry.system.process
prefix: system.process prefix: system.process
type: attribute_group type: attribute_group
display_name: System Process Attributes
brief: "Describes System Process attributes" brief: "Describes System Process attributes"
attributes: attributes:
- id: status - id: status

View File

@ -2,6 +2,7 @@ groups:
- id: registry.telemetry - id: registry.telemetry
prefix: telemetry prefix: telemetry
type: attribute_group type: attribute_group
display_name: Telemetry Attributes
brief: > brief: >
This document defines attributes for telemetry SDK. This document defines attributes for telemetry SDK.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.thread - id: registry.thread
prefix: thread prefix: thread
type: attribute_group type: attribute_group
display_name: Thread Attributes
brief: > brief: >
These attributes may be used for any operation to store information about a thread that started a span. These attributes may be used for any operation to store information about a thread that started a span.
attributes: attributes:

View File

@ -2,6 +2,7 @@ groups:
- id: registry.tls - id: registry.tls
prefix: tls prefix: tls
type: attribute_group type: attribute_group
display_name: TLS Attributes
brief: "This document defines semantic convention attributes in the TLS namespace." brief: "This document defines semantic convention attributes in the TLS namespace."
attributes: attributes:
- id: cipher - id: cipher

View File

@ -2,6 +2,7 @@ groups:
- id: registry.url - id: registry.url
brief: Attributes describing URL. brief: Attributes describing URL.
type: attribute_group type: attribute_group
display_name: URL Attributes
prefix: url prefix: url
attributes: attributes:
- id: domain - id: domain

View File

@ -2,6 +2,7 @@ groups:
- id: registry.user_agent - id: registry.user_agent
prefix: user_agent prefix: user_agent
type: attribute_group type: attribute_group
display_name: User-agent Attributes
brief: "Describes user-agent attributes." brief: "Describes user-agent attributes."
attributes: attributes:
- id: original - id: original

View File

@ -2,6 +2,7 @@ groups:
- id: registry.user - id: registry.user
prefix: user prefix: user
type: attribute_group type: attribute_group
display_name: User Attributes
brief: "Describes information about the user." brief: "Describes information about the user."
attributes: attributes:
- id: email - id: email

View File

@ -2,6 +2,7 @@ groups:
- id: registry.v8js - id: registry.v8js
type: attribute_group type: attribute_group
brief: Describes V8 JS Engine Runtime related attributes. brief: Describes V8 JS Engine Runtime related attributes.
display_name: V8 JS Attributes
prefix: v8js prefix: v8js
attributes: attributes:
- id: gc.type - id: gc.type

View File

@ -2,6 +2,7 @@ groups:
- id: registry.webengine - id: registry.webengine
prefix: webengine prefix: webengine
type: attribute_group type: attribute_group
display_name: Web Engine Attributes
brief: > brief: >
This document defines the attributes used to describe the packaged software running the application code. This document defines the attributes used to describe the packaged software running the application code.
attributes: attributes:

View File

@ -34,3 +34,10 @@
{%- endif %}{%- elif attribute.type is mapping %} {%- endif %}{%- elif attribute.type is mapping %}
{%- for e in attribute.type.members %}{% if loop.index0 < 3 %}{% if loop.first == false %}; {% endif %}`{{ e.value | trim }}`{% endif %}{%- endfor %} {%- for e in attribute.type.members %}{% if loop.index0 < 3 %}{% if loop.first == false %}; {% endif %}`{{ e.value | trim }}`{% endif %}{%- endfor %}
{%- endif %}{% endmacro %} {%- endif %}{% endmacro %}
{% macro display_name(group) %}
{%- if 'display_name' in group %}{{ group.display_name }}
{%- else %}{{ group.id | split_id | list | reject("eq", "registry") | join(" ") | title_case | acronym }} Attributes
{%- endif %}{% endmacro %}
{% macro heading_link_fragments(title) %}{{ title | trim | lower | replace(" ", "-") | replace("(", "") | replace(")", "") | replace("/", "") | replace("\\", "") | replace(".", "") | replace("!", "") | replace("?", "") | replace("~", "") | replace("#", "")}}{% endmacro %}

Some files were not shown because too many files have changed in this diff Show More