-
Notifications
You must be signed in to change notification settings - Fork 888
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'upstream/master' into sdk-spanid-sampling
- Loading branch information
Showing
16 changed files
with
490 additions
and
164 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
groups: | ||
- id: cloud | ||
prefix: cloud | ||
brief: > | ||
A cloud infrastructure (e.g. GCP, Azure, AWS) | ||
attributes: | ||
- id: provider | ||
type: | ||
allow_custom_values: true | ||
members: | ||
- id: AWS | ||
value: 'aws' | ||
brief: 'Amazon Web Services' | ||
- id: Azure | ||
value: 'azure' | ||
brief: 'Amazon Web Services' | ||
- id: GCP | ||
value: 'gcp' | ||
brief: 'Google Cloud Platform' | ||
brief: > | ||
Name of the cloud provider. | ||
examples: 'gcp' | ||
- id: account.id | ||
type: string | ||
brief: > | ||
The cloud account ID used to identify different entities. | ||
examples: ['opentelemetry'] | ||
- id: region | ||
type: string | ||
brief: > | ||
A specific geographical location where different entities can run. | ||
examples: ['us-central1'] | ||
- id: zone | ||
type: string | ||
brief: > | ||
Zones are a sub set of the region connected through low-latency links. | ||
note: > | ||
In AWS, this is called availability-zone. | ||
examples: ['us-central1-a'] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
groups: | ||
- id: container | ||
prefix: container | ||
brief: > | ||
A container instance. | ||
attributes: | ||
- id: name | ||
type: string | ||
brief: > | ||
Container name. | ||
examples: ['opentelemetry-autoconf'] | ||
- id: id | ||
type: string | ||
brief: > | ||
Container id. Usually a UUID, as for example used to | ||
[identify Docker containers](https://docs.docker.com/engine/reference/run/#container-identification). | ||
The UUID might be abbreviated. | ||
examples: ['a3bf90e006b2'] | ||
- id: image.name | ||
type: string | ||
brief: > | ||
Name of the image the container was built on. | ||
examples: ['gcr.io/opentelemetry/operator'] | ||
- id: image.tag | ||
type: string | ||
brief: > | ||
Container image tag. | ||
examples: ['0.1'] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
groups: | ||
- id: deployment | ||
prefix: deployment | ||
brief: > | ||
The software deployment. | ||
attributes: | ||
- id: environment | ||
type: string | ||
brief: > | ||
Name of the [deployment environment](https://en.wikipedia.org/wiki/Deployment_environment) | ||
(aka deployment tier). | ||
examples: ['staging', 'production'] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,145 @@ | ||
groups: | ||
- id: k8s.cluster | ||
prefix: k8s.cluster | ||
brief: > | ||
A Kubernetes Cluster. | ||
attributes: | ||
- id: name | ||
type: string | ||
brief: > | ||
The name of the cluster. | ||
examples: ['opentelemetry-cluster'] | ||
|
||
- id: k8s.namespace | ||
prefix: k8s.namespace | ||
brief: > | ||
A Kubernetes Namespace. | ||
attributes: | ||
- id: name | ||
type: string | ||
brief: > | ||
The name of the namespace that the pod is running in. | ||
examples: ['default'] | ||
|
||
- id: k8s.pod | ||
prefix: k8s.pod | ||
brief: > | ||
A Kubernetes Pod object. | ||
attributes: | ||
- id: uid | ||
type: string | ||
brief: > | ||
The UID of the Pod. | ||
examples: ['275ecb36-5aa8-4c2a-9c47-d8bb681b9aff'] | ||
- id: name | ||
type: string | ||
brief: > | ||
The name of the Pod. | ||
examples: ['opentelemetry-pod-autoconf'] | ||
|
||
- id: k8s.container | ||
prefix: k8s.container | ||
brief: > | ||
A container in a [PodTemplate](https://kubernetes.io/docs/concepts/workloads/pods/#pod-templates). | ||
attributes: | ||
- id: name | ||
type: string | ||
brief: > | ||
The name of the Container in a Pod template. | ||
examples: ['redis'] | ||
|
||
- id: k8s.replicaset | ||
prefix: k8s.replicaset | ||
brief: > | ||
A Kubernetes ReplicaSet object. | ||
attributes: | ||
- id: uid | ||
type: string | ||
brief: > | ||
The UID of the ReplicaSet. | ||
examples: ['275ecb36-5aa8-4c2a-9c47-d8bb681b9aff'] | ||
- id: name | ||
type: string | ||
brief: > | ||
The name of the ReplicaSet. | ||
examples: ['opentelemetry'] | ||
|
||
- id: k8s.deployment | ||
prefix: k8s.deployment | ||
brief: > | ||
A Kubernetes Deployment object. | ||
attributes: | ||
- id: uid | ||
type: string | ||
brief: > | ||
The UID of the Deployment. | ||
examples: ['275ecb36-5aa8-4c2a-9c47-d8bb681b9aff'] | ||
- id: name | ||
type: string | ||
brief: > | ||
The name of the Deployment. | ||
examples: ['opentelemetry'] | ||
|
||
- id: k8s.statefulset | ||
prefix: k8s.statefulset | ||
brief: > | ||
A Kubernetes StatefulSet object. | ||
attributes: | ||
- id: uid | ||
type: string | ||
brief: > | ||
The UID of the StatefulSet. | ||
examples: ['275ecb36-5aa8-4c2a-9c47-d8bb681b9aff'] | ||
- id: name | ||
type: string | ||
brief: > | ||
The name of the StatefulSet. | ||
examples: ['opentelemetry'] | ||
|
||
- id: k8s.daemonset | ||
prefix: k8s.daemonset | ||
brief: > | ||
A Kubernetes DaemonSet object. | ||
attributes: | ||
- id: uid | ||
type: string | ||
brief: > | ||
The UID of the DaemonSet. | ||
examples: ['275ecb36-5aa8-4c2a-9c47-d8bb681b9aff'] | ||
- id: name | ||
type: string | ||
brief: > | ||
The name of the DaemonSet. | ||
examples: ['opentelemetry'] | ||
|
||
- id: k8s.job | ||
prefix: k8s.job | ||
brief: > | ||
A Kubernetes Job object. | ||
attributes: | ||
- id: uid | ||
type: string | ||
brief: > | ||
The UID of the Job. | ||
examples: ['275ecb36-5aa8-4c2a-9c47-d8bb681b9aff'] | ||
- id: name | ||
type: string | ||
brief: > | ||
The name of the Job. | ||
examples: ['opentelemetry'] | ||
|
||
- id: k8s.cronjob | ||
prefix: k8s.cronjob | ||
brief: > | ||
A Kubernetes CronJob object. | ||
attributes: | ||
- id: uid | ||
type: string | ||
brief: > | ||
The UID of the CronJob. | ||
examples: ['275ecb36-5aa8-4c2a-9c47-d8bb681b9aff'] | ||
- id: name | ||
type: string | ||
brief: > | ||
The name of the CronJob. | ||
examples: ['opentelemetry'] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
groups: | ||
- id: os | ||
prefix: os | ||
brief: > | ||
The operating system (OS) on which the process represented by this resource is running. | ||
note: > | ||
In case of virtualized environments, this is the operating system as it is observed by | ||
the process, i.e., the virtualized guest rather than the underlying host. | ||
attributes: | ||
- id: type | ||
type: | ||
allow_custom_values: true | ||
members: | ||
- id: WINDOWS | ||
value: 'WINDOWS' | ||
brief: "Microsoft Windows" | ||
- id: LINUX | ||
value: 'LINUX' | ||
brief: "Linux" | ||
- id: DARWIN | ||
value: 'DARWIN' | ||
brief: "Apple Darwin" | ||
- id: FREEBSD | ||
value: 'FREEBSD' | ||
brief: "FreeBSD" | ||
- id: NETBSD | ||
value: 'NETBSD' | ||
brief: "NetBSD" | ||
- id: OPENBSD | ||
value: 'OPENBSD' | ||
brief: "OpenBSD" | ||
- id: DRAGONFLYBSD | ||
value: 'DRAGONFLYBSD' | ||
brief: "DragonFly BSD" | ||
- id: HPUX | ||
value: 'HPUX' | ||
brief: "HP-UX (Hewlett Packard Unix)" | ||
- id: AIX | ||
value: 'AIX' | ||
brief: "AIX (Advanced Interactive eXecutive)" | ||
- id: SOLARIS | ||
value: 'SOLARIS' | ||
brief: "Oracle Solaris" | ||
- id: ZOS | ||
value: 'ZOS' | ||
brief: "IBM z/OS" | ||
required: always | ||
brief: 'The operating system type.' | ||
- id: description | ||
type: string | ||
brief: > | ||
Human readable (not intended to be parsed) OS version information, | ||
like e.g. reported by `ver` or `lsb_release -a` commands. | ||
examples: ['Microsoft Windows [Version 10.0.18363.778]', 'Ubuntu 18.04.1 LTS'] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.