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
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.
#### 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
# 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
# From where to resolve the containers (e.g. "otel/weaver").

View File

@ -6,8 +6,8 @@
# Android
- [Android](#android-attributes)
- [Android Deprecated](#android-deprecated-attributes)
- [Android Attributes](#android-attributes)
- [Deprecated Android Attributes](#deprecated-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 Deprecated Attributes
## Deprecated Android Attributes
This document defines attributes that represents an occurrence of a lifecycle transition on the Android platform.

View File

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

View File

@ -6,15 +6,15 @@
# AWS
- [Aws](#aws-attributes)
- [Aws Dynamodb](#aws-dynamodb-attributes)
- [Aws Ecs](#aws-ecs-attributes)
- [Aws Eks](#aws-eks-attributes)
- [Aws Lambda](#aws-lambda-attributes)
- [Aws Log](#aws-log-attributes)
- [Aws S3](#aws-s3-attributes)
- [General AWS Attributes](#general-aws-attributes)
- [Amazon DynamoDB Attributes](#amazon-dynamodb-attributes)
- [Amazon ECS Attributes](#amazon-ecs-attributes)
- [Amazon EKS Attributes](#amazon-eks-attributes)
- [Amazon Lambda Attributes](#amazon-lambda-attributes)
- [Amazon Logs Attributes](#amazon-logs-attributes)
- [Amazon S3 Attributes](#amazon-s3-attributes)
## AWS Attributes
## General AWS Attributes
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 DynamoDB Attributes
## Amazon DynamoDB Attributes
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.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).
@ -72,7 +72,7 @@ This document defines attributes for AWS Elastic Container Service (ECS).
| `ec2` | ec2 | ![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).
@ -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 Lambda Attributes
## Amazon Lambda Attributes
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.
## AWS Log Attributes
## Amazon Logs Attributes
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.
## AWS S3 Attributes
## Amazon S3 Attributes
This document defines attributes for AWS S3.

View File

@ -6,8 +6,8 @@
# Container
- [Container](#container-attributes)
- [Container Deprecated](#container-deprecated-attributes)
- [Container Attributes](#container-attributes)
- [Deprecated Container Attributes](#deprecated-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.
## Container Deprecated Attributes
## Deprecated Container Attributes
Describes deprecated container attributes.

View File

@ -6,14 +6,14 @@
# Db
- [Db](#db-attributes)
- [Db Cassandra](#db-cassandra-attributes)
- [Db Cosmosdb](#db-cosmosdb-attributes)
- [Db Deprecated](#db-deprecated-attributes)
- [Db Elasticsearch](#db-elasticsearch-attributes)
- [Db Metrics Deprecated](#db-metrics-deprecated-attributes)
- [General Database Attributes](#general-database-attributes)
- [Cassandra Attributes](#cassandra-attributes)
- [Azure Cosmos DB Attributes](#azure-cosmos-db-attributes)
- [Elasticsearch Attributes](#elasticsearch-attributes)
- [Deprecated Database Attributes](#deprecated-database-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.
@ -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) |
| `vertica` | Vertica | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## Db Cassandra Attributes
## Cassandra Attributes
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) |
| `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.
@ -188,7 +188,18 @@ This group defines attributes for Azure Cosmos DB.
| `Replace` | replace | ![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."
@ -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.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
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
## Deprecated Database Metrics
"Describes deprecated db metrics attributes."

View File

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

View File

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

View File

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

View File

@ -6,10 +6,10 @@
# GCP
- [Gcp](#gcp-attributes)
- [Gcp Client](#gcp-client-attributes)
- [Gcp Cloud Run](#gcp-cloud-run-attributes)
- [Gcp Gce](#gcp-gce-attributes)
- [GCP Attributes](#gcp-attributes)
- [GCP Client Attributes](#gcp-client-attributes)
- [GCP - Google Cloud Run Attributes](#gcp---google-cloud-run-attributes)
- [GCP - Google Compute Engine (GCE) Attributes](#gcp---google-compute-engine-gce-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'.
## GCP Cloud Run Attributes
## GCP - Google Cloud Run Attributes
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.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).

View File

@ -6,8 +6,8 @@
# Gen AI
- [Gen Ai](#gen-ai-attributes)
- [Gen Ai Deprecated](#gen-ai-deprecated-attributes)
- [GenAI Attributes](#genai-attributes)
- [Deprecated GenAI Attributes](#deprecated-genai-attributes)
## GenAI Attributes
@ -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) |
| `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.

View File

@ -6,8 +6,8 @@
# HTTP
- [Http](#http-attributes)
- [Http Deprecated](#http-deprecated-attributes)
- [HTTP Attributes](#http-attributes)
- [Deprecated HTTP Attributes](#deprecated-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) |
| `TRACE` | TRACE method. | ![Stable](https://img.shields.io/badge/-stable-lightgreen) |
## HTTP Deprecated Attributes
## Deprecated HTTP Attributes
Describes deprecated HTTP attributes.

View File

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

View File

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

View File

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

View File

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

View File

@ -6,16 +6,16 @@
# Messaging
- [Messaging](#messaging-attributes)
- [Messaging Deprecated](#messaging-deprecated-attributes)
- [Messaging Eventhubs](#messaging-eventhubs-attributes)
- [Messaging Gcp Pubsub](#messaging-gcp-pubsub-attributes)
- [Messaging Kafka](#messaging-kafka-attributes)
- [Messaging Rabbitmq](#messaging-rabbitmq-attributes)
- [Messaging Rocketmq](#messaging-rocketmq-attributes)
- [Messaging Servicebus](#messaging-servicebus-attributes)
- [General Messaging Attributes](#general-messaging-attributes)
- [Azure Event Hubs Attributes](#azure-event-hubs-attributes)
- [GCP Pub/Sub Attributes](#gcp-pubsub-attributes)
- [Kafka Attributes](#kafka-attributes)
- [RabbitMQ Attributes](#rabbitmq-attributes)
- [RocketMQ Attributes](#rocketmq-attributes)
- [Azure Service Bus Attributes](#azure-service-bus-attributes)
- [Deprecated Messaging Attributes](#deprecated-messaging-attributes)
## Messaging Attributes
## General Messaging Attributes
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) |
| `servicebus` | Azure Service Bus | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## Messaging Deprecated 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
## Azure Event Hubs Attributes
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 GCP Pubsub Attributes
## GCP Pub/Sub Attributes
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.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.
@ -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.
## Messaging RabbitMQ Attributes
## RabbitMQ Attributes
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.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.
@ -176,7 +162,7 @@ This group describes attributes specific to RocketMQ.
| `normal` | Normal 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.
@ -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) |
| `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) |
## 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-attributes)
- [Network Deprecated](#network-deprecated-attributes)
- [Network Attributes](#network-attributes)
- [Deprecated Network Attributes](#deprecated-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) |
| `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.

View File

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

View File

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

View File

@ -6,9 +6,9 @@
# OTel
- [Otel](#otel-attributes)
- [Otel Library Deprecated](#otel-library-deprecated-attributes)
- [Otel Scope](#otel-scope-attributes)
- [OTel Attributes](#otel-attributes)
- [OTel Scope Attributes](#otel-scope-attributes)
- [Deprecated OTel Library Attributes](#deprecated-otel-library-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) |
| `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
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.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-attributes)
- [Process Deprecated](#process-deprecated-attributes)
- [Process Attributes](#process-attributes)
- [Deprecated Process Attributes](#deprecated-process-attributes)
## Process Attributes
@ -58,7 +58,7 @@ An operating system process.
| `major` | major | ![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.

View File

@ -6,10 +6,10 @@
# RPC
- [Rpc](#rpc-attributes)
- [Rpc Deprecated](#rpc-deprecated-attributes)
- [Remote Procedure Call (RPC) Attributes](#remote-procedure-call-rpc-attributes)
- [Deprecated RPC Attributes](#deprecated-rpc-attributes)
## RPC Attributes
## Remote Procedure Call (RPC) Attributes
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) |
| `java_rmi` | Java RMI | ![Experimental](https://img.shields.io/badge/-experimental-blue) |
## RPC Deprecated Attributes
## Deprecated RPC Attributes
Deprecated rpc message attributes.

View File

@ -6,16 +6,16 @@
# System
- [System](#system-attributes)
- [System Cpu](#system-cpu-attributes)
- [System Deprecated](#system-deprecated-attributes)
- [System Filesystem](#system-filesystem-attributes)
- [System Memory](#system-memory-attributes)
- [System Network](#system-network-attributes)
- [System Paging](#system-paging-attributes)
- [System Process](#system-process-attributes)
- [General System Attributes](#general-system-attributes)
- [System CPU Attributes](#system-cpu-attributes)
- [Filesystem Attributes](#filesystem-attributes)
- [System Memory Attributes](#system-memory-attributes)
- [System Network Attributes](#system-network-attributes)
- [System Paging Attributes](#system-paging-attributes)
- [System Process Attributes](#system-process-attributes)
- [Deprecated System Attributes](#deprecated-system-attributes)
## System Attributes
## General 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 Deprecated 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
## Filesystem Attributes
Describes Filesystem attributes
@ -181,3 +151,33 @@ Describes System Process attributes
| `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) |
## 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 Attributes
## User-agent Attributes
Describes user-agent attributes.

View File

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

View File

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

View File

@ -6,7 +6,7 @@
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.
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),
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.
A schema file for VS code is configured in the `/.vscode/settings.json` of this
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

View File

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

View File

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

View File

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

View File

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

View File

@ -2,6 +2,7 @@ groups:
- id: registry.client
prefix: client
type: attribute_group
display_name: Client Attributes
brief: >
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).

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -2,6 +2,7 @@ groups:
- id: registry.destination
prefix: destination
type: attribute_group
display_name: Destination Attributes
brief: >
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.

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -2,6 +2,7 @@ groups:
- id: registry.server
prefix: server
type: attribute_group
display_name: Server Attributes
brief: >
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).

View File

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

View File

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

View File

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

View File

@ -2,6 +2,7 @@ groups:
- id: registry.source
prefix: source
type: attribute_group
display_name: Source Attributes
brief: >
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.

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -34,3 +34,10 @@
{%- 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 %}
{%- 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