Add 'type' to all groups (#2693)
This commit is contained in:
parent
7fcd293974
commit
6a3df0d52d
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: browser
|
||||
prefix: browser
|
||||
type: resource
|
||||
brief: >
|
||||
The web browser in which the application represented by the resource is running.
|
||||
The `browser.*` attributes MUST be used only for resources that represent applications
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: cloud
|
||||
prefix: cloud
|
||||
type: resource
|
||||
brief: >
|
||||
A cloud environment (e.g. GCP, Azure, AWS)
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: aws.ecs
|
||||
prefix: aws.ecs
|
||||
type: resource
|
||||
brief: >
|
||||
Resources used by AWS Elastic Container Service (ECS).
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: aws.eks
|
||||
prefix: aws.eks
|
||||
type: resource
|
||||
brief: >
|
||||
Resources used by AWS Elastic Kubernetes Service (EKS).
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: aws.log
|
||||
prefix: aws.log
|
||||
type: resource
|
||||
brief: >
|
||||
Resources specific to Amazon Web Services.
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: container
|
||||
prefix: container
|
||||
type: resource
|
||||
brief: >
|
||||
A container instance.
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: deployment
|
||||
prefix: deployment
|
||||
type: resource
|
||||
brief: >
|
||||
The software deployment.
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: device
|
||||
prefix: device
|
||||
type: resource
|
||||
brief: >
|
||||
The device on which the process represented by this resource is running.
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: faas_resource
|
||||
prefix: faas
|
||||
type: resource
|
||||
brief: >
|
||||
A serverless instance.
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: host
|
||||
prefix: host
|
||||
type: resource
|
||||
brief: >
|
||||
A host is defined as a general computing instance.
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: k8s.cluster
|
||||
prefix: k8s.cluster
|
||||
type: resource
|
||||
brief: >
|
||||
A Kubernetes Cluster.
|
||||
attributes:
|
||||
|
|
@ -12,6 +13,7 @@ groups:
|
|||
|
||||
- id: k8s.node
|
||||
prefix: k8s.node
|
||||
type: resource
|
||||
brief: >
|
||||
A Kubernetes Node object.
|
||||
attributes:
|
||||
|
|
@ -28,6 +30,7 @@ groups:
|
|||
|
||||
- id: k8s.namespace
|
||||
prefix: k8s.namespace
|
||||
type: resource
|
||||
brief: >
|
||||
A Kubernetes Namespace.
|
||||
attributes:
|
||||
|
|
@ -39,6 +42,7 @@ groups:
|
|||
|
||||
- id: k8s.pod
|
||||
prefix: k8s.pod
|
||||
type: resource
|
||||
brief: >
|
||||
A Kubernetes Pod object.
|
||||
attributes:
|
||||
|
|
@ -55,6 +59,7 @@ groups:
|
|||
|
||||
- id: k8s.container
|
||||
prefix: k8s.container
|
||||
type: resource
|
||||
brief: >
|
||||
A container in a [PodTemplate](https://kubernetes.io/docs/concepts/workloads/pods/#pod-templates).
|
||||
attributes:
|
||||
|
|
@ -75,6 +80,7 @@ groups:
|
|||
|
||||
- id: k8s.replicaset
|
||||
prefix: k8s.replicaset
|
||||
type: resource
|
||||
brief: >
|
||||
A Kubernetes ReplicaSet object.
|
||||
attributes:
|
||||
|
|
@ -91,6 +97,7 @@ groups:
|
|||
|
||||
- id: k8s.deployment
|
||||
prefix: k8s.deployment
|
||||
type: resource
|
||||
brief: >
|
||||
A Kubernetes Deployment object.
|
||||
attributes:
|
||||
|
|
@ -107,6 +114,7 @@ groups:
|
|||
|
||||
- id: k8s.statefulset
|
||||
prefix: k8s.statefulset
|
||||
type: resource
|
||||
brief: >
|
||||
A Kubernetes StatefulSet object.
|
||||
attributes:
|
||||
|
|
@ -123,6 +131,7 @@ groups:
|
|||
|
||||
- id: k8s.daemonset
|
||||
prefix: k8s.daemonset
|
||||
type: resource
|
||||
brief: >
|
||||
A Kubernetes DaemonSet object.
|
||||
attributes:
|
||||
|
|
@ -139,6 +148,7 @@ groups:
|
|||
|
||||
- id: k8s.job
|
||||
prefix: k8s.job
|
||||
type: resource
|
||||
brief: >
|
||||
A Kubernetes Job object.
|
||||
attributes:
|
||||
|
|
@ -155,6 +165,7 @@ groups:
|
|||
|
||||
- id: k8s.cronjob
|
||||
prefix: k8s.cronjob
|
||||
type: resource
|
||||
brief: >
|
||||
A Kubernetes CronJob object.
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: os
|
||||
prefix: os
|
||||
type: resource
|
||||
brief: >
|
||||
The operating system (OS) on which the process represented by this resource is running.
|
||||
note: >
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: process
|
||||
prefix: process
|
||||
type: resource
|
||||
brief: >
|
||||
An operating system process.
|
||||
attributes:
|
||||
|
|
@ -72,6 +73,7 @@ groups:
|
|||
|
||||
- id: process.runtime
|
||||
prefix: process.runtime
|
||||
type: resource
|
||||
brief: >
|
||||
The single (language) runtime instance which is monitored.
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: service
|
||||
prefix: service
|
||||
type: resource
|
||||
brief: >
|
||||
A service instance.
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: telemetry
|
||||
prefix: telemetry
|
||||
type: resource
|
||||
brief: >
|
||||
The telemetry SDK used to capture data recorded by the instrumentation libraries.
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: webengine_resource
|
||||
prefix: webengine
|
||||
type: resource
|
||||
brief: >
|
||||
Resource describing the packaged software running the application code. Web engines are typically executed using process.runtime.
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: aws.lambda
|
||||
prefix: aws.lambda
|
||||
type: span
|
||||
brief: >
|
||||
Span attributes used by AWS Lambda (in addition to general `faas` attributes).
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: cloudevents
|
||||
prefix: cloudevents
|
||||
type: span
|
||||
brief: >
|
||||
This document defines attributes for CloudEvents.
|
||||
CloudEvents is a specification on how to define event data in a standard way.
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: opentracing
|
||||
prefix: opentracing
|
||||
type: span
|
||||
brief: 'This document defines semantic conventions for the OpenTracing Shim'
|
||||
note: >
|
||||
These conventions are used by the OpenTracing Shim layer.
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: db
|
||||
prefix: db
|
||||
type: span
|
||||
brief: >
|
||||
This document defines the attributes used to perform database client calls.
|
||||
span_kind: client
|
||||
|
|
@ -243,6 +244,7 @@ groups:
|
|||
|
||||
- id: db.mssql
|
||||
prefix: db.mssql
|
||||
type: span
|
||||
extends: db
|
||||
brief: >
|
||||
Connection-level attributes for Microsoft SQL Server
|
||||
|
|
@ -260,6 +262,7 @@ groups:
|
|||
|
||||
- id: db.cassandra
|
||||
prefix: db.cassandra
|
||||
type: span
|
||||
extends: db
|
||||
brief: >
|
||||
Call-level attributes for Cassandra
|
||||
|
|
@ -337,6 +340,7 @@ groups:
|
|||
|
||||
- id: db.redis
|
||||
prefix: db.redis
|
||||
type: span
|
||||
extends: db
|
||||
brief: >
|
||||
Call-level attributes for Redis
|
||||
|
|
@ -353,6 +357,7 @@ groups:
|
|||
|
||||
- id: db.mongodb
|
||||
prefix: db.mongodb
|
||||
type: span
|
||||
extends: db
|
||||
brief: >
|
||||
Call-level attributes for MongoDB
|
||||
|
|
@ -367,6 +372,7 @@ groups:
|
|||
|
||||
- id: db.sql
|
||||
prefix: 'db.sql'
|
||||
type: span
|
||||
extends: 'db'
|
||||
brief: >
|
||||
Call-level attributes for SQL databases
|
||||
|
|
@ -385,6 +391,7 @@ groups:
|
|||
examples: ['public.users', 'customers']
|
||||
|
||||
- id: db.tech
|
||||
type: span
|
||||
brief: "Semantic convention group for specific technologies"
|
||||
constraints:
|
||||
- include: 'db.cassandra'
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: faas_span
|
||||
prefix: faas
|
||||
type: span
|
||||
brief: >
|
||||
This semantic convention describes an instance of a function that
|
||||
runs without provisioning or managing of servers (also known as
|
||||
|
|
@ -43,6 +44,7 @@ groups:
|
|||
|
||||
- id: faas_span.datasource
|
||||
prefix: faas.document
|
||||
type: span
|
||||
extends: faas_span
|
||||
brief: >
|
||||
Semantic Convention for FaaS triggered as a response to some data
|
||||
|
|
@ -87,6 +89,7 @@ groups:
|
|||
examples: ["myFile.txt", "myTableName"]
|
||||
|
||||
- id: faas_span.http
|
||||
type: span
|
||||
extends: faas_span
|
||||
brief: >
|
||||
Semantic Convention for FaaS triggered as a response to some data
|
||||
|
|
@ -95,6 +98,7 @@ groups:
|
|||
- include: http.server
|
||||
|
||||
- id: faas_span.pubsub
|
||||
type: span
|
||||
extends: faas_span
|
||||
brief: >
|
||||
Semantic Convention for FaaS set to be executed when messages are
|
||||
|
|
@ -105,6 +109,7 @@ groups:
|
|||
- id: faas_span.timer
|
||||
extends: faas_span
|
||||
prefix: faas
|
||||
type: span
|
||||
brief: >
|
||||
Semantic Convention for FaaS scheduled to be executed regularly.
|
||||
attributes:
|
||||
|
|
@ -126,6 +131,7 @@ groups:
|
|||
extends: faas_span
|
||||
span_kind: server
|
||||
prefix: faas
|
||||
type: span
|
||||
brief: >
|
||||
Contains additional attributes for incoming FaaS spans.
|
||||
attributes:
|
||||
|
|
@ -141,6 +147,7 @@ groups:
|
|||
extends: faas_span
|
||||
span_kind: client
|
||||
prefix: faas
|
||||
type: span
|
||||
brief: >
|
||||
Contains additional attributes for outgoing FaaS spans.
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: network
|
||||
prefix: net
|
||||
type: span
|
||||
brief: >
|
||||
These attributes may be used for any network related operation.
|
||||
attributes:
|
||||
|
|
@ -210,6 +211,7 @@ groups:
|
|||
examples: "DE"
|
||||
- id: peer
|
||||
prefix: peer
|
||||
type: span
|
||||
brief: "Operations that access some remote service."
|
||||
attributes:
|
||||
- id: service
|
||||
|
|
@ -221,6 +223,7 @@ groups:
|
|||
examples: "AuthTokenCache"
|
||||
- id: identity
|
||||
prefix: enduser
|
||||
type: span
|
||||
brief: >
|
||||
These attributes may be used for any operation with an authenticated and/or authorized enduser.
|
||||
attributes:
|
||||
|
|
@ -245,6 +248,7 @@ groups:
|
|||
examples: 'read:message, write:files'
|
||||
- id: thread
|
||||
prefix: thread
|
||||
type: span
|
||||
brief: >
|
||||
These attributes may be used for any operation to store information about a thread that started a span.
|
||||
attributes:
|
||||
|
|
@ -260,6 +264,7 @@ groups:
|
|||
examples: main
|
||||
- id: code
|
||||
prefix: code
|
||||
type: span
|
||||
brief: >
|
||||
These attributes allow to report this unit of code and therefore to provide more context about the span.
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: http
|
||||
prefix: http
|
||||
type: span
|
||||
brief: 'This document defines semantic conventions for HTTP client and server Spans.'
|
||||
note: >
|
||||
These conventions can be used for http and https schemes
|
||||
|
|
@ -124,6 +125,7 @@ groups:
|
|||
|
||||
- id: http.client
|
||||
prefix: http
|
||||
type: span
|
||||
extends: http
|
||||
span_kind: client
|
||||
brief: 'Semantic Convention for HTTP Client'
|
||||
|
|
@ -155,6 +157,7 @@ groups:
|
|||
- [http.scheme, net.sock.peer.addr, net.sock.peer.port, http.target]
|
||||
- id: http.server
|
||||
prefix: http
|
||||
type: span
|
||||
extends: http
|
||||
span_kind: server
|
||||
brief: 'Semantic Convention for HTTP Server'
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: aws
|
||||
prefix: aws
|
||||
type: span
|
||||
brief: >
|
||||
The `aws` conventions apply to operations using the AWS SDK. They map request or response parameters
|
||||
in AWS SDK API calls to attributes on a Span. The conventions have been collected over time based
|
||||
|
|
@ -27,6 +28,7 @@ groups:
|
|||
- PutItem
|
||||
|
||||
- id: dynamodb.all
|
||||
type: span
|
||||
brief: "Attributes always filled for all DynamoDB request types."
|
||||
attributes:
|
||||
- ref: db.system
|
||||
|
|
@ -38,6 +40,7 @@ groups:
|
|||
- id: dynamodb.shared
|
||||
extends: aws
|
||||
prefix: aws.dynamodb
|
||||
type: span
|
||||
brief: "Attributes that exist for multiple DynamoDB request types."
|
||||
attributes:
|
||||
- ref: db.operation
|
||||
|
|
@ -158,6 +161,7 @@ groups:
|
|||
brief: DynamoDB.BatchGetItem
|
||||
extends: aws
|
||||
prefix: aws.dynamodb
|
||||
type: span
|
||||
attributes:
|
||||
- ref: aws.dynamodb.table_names
|
||||
- ref: aws.dynamodb.consumed_capacity
|
||||
|
|
@ -166,6 +170,7 @@ groups:
|
|||
brief: DynamoDB.BatchWriteItem
|
||||
extends: aws
|
||||
prefix: aws.dynamodb
|
||||
type: span
|
||||
attributes:
|
||||
- ref: aws.dynamodb.table_names
|
||||
- ref: aws.dynamodb.consumed_capacity
|
||||
|
|
@ -175,6 +180,7 @@ groups:
|
|||
brief: DynamoDB.CreateTable
|
||||
extends: aws
|
||||
prefix: aws.dynamodb
|
||||
type: span
|
||||
attributes:
|
||||
- id: global_secondary_indexes
|
||||
type: string[]
|
||||
|
|
@ -230,6 +236,7 @@ groups:
|
|||
brief: DynamoDB.DeleteItem
|
||||
extends: aws
|
||||
prefix: aws.dynamodb
|
||||
type: span
|
||||
attributes:
|
||||
- ref: aws.dynamodb.table_names
|
||||
brief: "A single-element array with the value of the TableName request parameter."
|
||||
|
|
@ -242,6 +249,7 @@ groups:
|
|||
brief: DynamoDB.DeleteTable
|
||||
extends: aws
|
||||
prefix: aws.dynamodb
|
||||
type: span
|
||||
attributes:
|
||||
- ref: aws.dynamodb.table_names
|
||||
brief: "A single-element array with the value of the TableName request parameter."
|
||||
|
|
@ -252,6 +260,7 @@ groups:
|
|||
brief: DynamoDB.DescribeTable
|
||||
extends: aws
|
||||
prefix: aws.dynamodb
|
||||
type: span
|
||||
attributes:
|
||||
- ref: aws.dynamodb.table_names
|
||||
brief: "A single-element array with the value of the TableName request parameter."
|
||||
|
|
@ -262,6 +271,7 @@ groups:
|
|||
brief: DynamoDB.GetItem
|
||||
extends: aws
|
||||
prefix: aws.dynamodb
|
||||
type: span
|
||||
attributes:
|
||||
- ref: aws.dynamodb.table_names
|
||||
brief: "A single-element array with the value of the TableName request parameter."
|
||||
|
|
@ -275,6 +285,7 @@ groups:
|
|||
brief: DynamoDB.ListTables
|
||||
extends: aws
|
||||
prefix: aws.dynamodb
|
||||
type: span
|
||||
attributes:
|
||||
- id: exclusive_start_table
|
||||
type: string
|
||||
|
|
@ -293,6 +304,7 @@ groups:
|
|||
brief: DynamoDB.PutItem
|
||||
extends: aws
|
||||
prefix: aws.dynamodb
|
||||
type: span
|
||||
attributes:
|
||||
- ref: aws.dynamodb.table_names
|
||||
- ref: aws.dynamodb.consumed_capacity
|
||||
|
|
@ -302,6 +314,7 @@ groups:
|
|||
brief: DynamoDB.Query
|
||||
extends: aws
|
||||
prefix: aws.dynamodb
|
||||
type: span
|
||||
attributes:
|
||||
- id: scan_forward
|
||||
type: boolean
|
||||
|
|
@ -322,6 +335,7 @@ groups:
|
|||
brief: DynamoDB.Scan
|
||||
extends: aws
|
||||
prefix: aws.dynamodb
|
||||
type: span
|
||||
attributes:
|
||||
- id: segment
|
||||
type: int
|
||||
|
|
@ -359,6 +373,7 @@ groups:
|
|||
brief: DynamoDB.UpdateItem
|
||||
extends: aws
|
||||
prefix: aws.dynamodb
|
||||
type: span
|
||||
attributes:
|
||||
- ref: aws.dynamodb.table_names
|
||||
brief: "A single-element array with the value of the TableName request parameter."
|
||||
|
|
@ -371,6 +386,7 @@ groups:
|
|||
brief: DynamoDB.UpdateTable
|
||||
extends: aws
|
||||
prefix: aws.dynamodb
|
||||
type: span
|
||||
attributes:
|
||||
- id: attribute_definitions
|
||||
type: string[]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: graphql
|
||||
prefix: graphql
|
||||
type: span
|
||||
brief: >
|
||||
This document defines semantic conventions to apply when instrumenting the GraphQL implementation. They map
|
||||
GraphQL operations to attributes on a Span.
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: messaging
|
||||
prefix: messaging
|
||||
type: span
|
||||
brief: >
|
||||
This document defines the attributes used in
|
||||
messaging systems.
|
||||
|
|
@ -88,12 +89,14 @@ groups:
|
|||
|
||||
- id: messaging.producer
|
||||
prefix: messaging
|
||||
type: span
|
||||
extends: messaging
|
||||
span_kind: producer
|
||||
brief: 'Semantic convention for producers of messages sent to a messaging systems.'
|
||||
|
||||
- id: messaging.producer.synchronous
|
||||
prefix: messaging
|
||||
type: span
|
||||
extends: messaging
|
||||
span_kind: client
|
||||
brief: >
|
||||
|
|
@ -102,6 +105,7 @@ groups:
|
|||
|
||||
- id: messaging.consumer
|
||||
prefix: messaging
|
||||
type: span
|
||||
extends: messaging
|
||||
span_kind: consumer
|
||||
brief: 'Semantic convention for a consumer of messages received from a messaging system'
|
||||
|
|
@ -130,6 +134,7 @@ groups:
|
|||
|
||||
- id: messaging.consumer.synchronous
|
||||
prefix: messaging
|
||||
type: span
|
||||
extends: messaging.consumer
|
||||
span_kind: server
|
||||
brief: >
|
||||
|
|
@ -138,6 +143,7 @@ groups:
|
|||
|
||||
- id: messaging.rabbitmq
|
||||
prefix: messaging.rabbitmq
|
||||
type: span
|
||||
extends: messaging
|
||||
brief: >
|
||||
Attributes for RabbitMQ
|
||||
|
|
@ -152,6 +158,7 @@ groups:
|
|||
|
||||
- id: messaging.kafka
|
||||
prefix: messaging.kafka
|
||||
type: span
|
||||
extends: messaging
|
||||
brief: >
|
||||
Attributes for Apache Kafka
|
||||
|
|
@ -190,6 +197,7 @@ groups:
|
|||
|
||||
- id: messaging.rocketmq
|
||||
prefix: messaging.rocketmq
|
||||
type: span
|
||||
extends: messaging
|
||||
brief: >
|
||||
Attributes for Apache RocketMQ
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
groups:
|
||||
- id: rpc
|
||||
prefix: rpc
|
||||
type: span
|
||||
brief: 'This document defines semantic conventions for remote procedure calls.'
|
||||
events: [rpc.message]
|
||||
attributes:
|
||||
|
|
@ -77,6 +78,7 @@ groups:
|
|||
|
||||
- id: rpc.server
|
||||
prefix: rpc
|
||||
type: span
|
||||
extends: rpc
|
||||
span_kind: server
|
||||
brief: 'Semantic Convention for RPC server spans'
|
||||
|
|
@ -88,6 +90,7 @@ groups:
|
|||
|
||||
- id: rpc.grpc
|
||||
prefix: rpc.grpc
|
||||
type: span
|
||||
extends: rpc
|
||||
brief: 'Tech-specific attributes for gRPC.'
|
||||
attributes:
|
||||
|
|
@ -150,6 +153,7 @@ groups:
|
|||
|
||||
- id: rpc.jsonrpc
|
||||
prefix: rpc.jsonrpc
|
||||
type: span
|
||||
extends: rpc
|
||||
brief: 'Tech-specific attributes for [JSON RPC](https://www.jsonrpc.org/).'
|
||||
attributes:
|
||||
|
|
|
|||
Loading…
Reference in New Issue