Add GCP Compute Engine resource attributes for host/instance (#15)
Co-authored-by: Josh Suereth <joshuasuereth@google.com>
This commit is contained in:
parent
62513fbc50
commit
4f211389fd
|
|
@ -68,3 +68,5 @@ release.
|
||||||
([#13](https://github.com/open-telemetry/semantic-conventions/pull/13))
|
([#13](https://github.com/open-telemetry/semantic-conventions/pull/13))
|
||||||
- Clarify `process.runtime.jvm.threads.count` refers to platform threads.
|
- Clarify `process.runtime.jvm.threads.count` refers to platform threads.
|
||||||
([#54](https://github.com/open-telemetry/semantic-conventions/pull/54))
|
([#54](https://github.com/open-telemetry/semantic-conventions/pull/54))
|
||||||
|
- Add `gcp.gce.instance.name` and `gcp.gce.instance.hostname` resource
|
||||||
|
attributes for GCP Compute Engine VMs. ([#15](https://github.com/open-telemetry/semantic-conventions/pull/15))
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,22 @@
|
||||||
|
groups:
|
||||||
|
- id: gcp.gce
|
||||||
|
prefix: gcp.gce
|
||||||
|
type: resource
|
||||||
|
brief: >
|
||||||
|
Resources used by Google Compute Engine (GCE).
|
||||||
|
attributes:
|
||||||
|
- id: instance.name
|
||||||
|
type: string
|
||||||
|
brief: >
|
||||||
|
The instance name of a GCE instance. This is the value
|
||||||
|
provided by `host.name`, the visible name of the instance in
|
||||||
|
the Cloud Console UI, and the prefix for the default
|
||||||
|
hostname of the instance as defined by the [default internal
|
||||||
|
DNS
|
||||||
|
name](https://cloud.google.com/compute/docs/internal-dns#instance-fully-qualified-domain-names).
|
||||||
|
examples: ['instance-1', 'my-vm-name']
|
||||||
|
- id: instance.hostname
|
||||||
|
type: string
|
||||||
|
brief: >
|
||||||
|
The hostname of a GCE instance. This is the full value of the default or [custom hostname](https://cloud.google.com/compute/docs/instances/custom-hostname-vm).
|
||||||
|
examples: ['my-host1234.example.com', 'sample-vm.us-west1-b.c.my-project.internal']
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
# Google Compute Engine
|
||||||
|
|
||||||
|
**Type:** `gcp.gce`
|
||||||
|
|
||||||
|
**Description:** Resource attributes for GCE instances.
|
||||||
|
|
||||||
|
<!-- semconv gcp.gce -->
|
||||||
|
| Attribute | Type | Description | Examples | Requirement Level |
|
||||||
|
|---|---|---|---|---|
|
||||||
|
| `gcp.gce.instance.name` | string | The instance name of a GCE instance. This is the value provided by `host.name`, the visible name of the instance in the Cloud Console UI, and the prefix for the default hostname of the instance as defined by the [default internal DNS name](https://cloud.google.com/compute/docs/internal-dns#instance-fully-qualified-domain-names). | `instance-1`; `my-vm-name` | Recommended |
|
||||||
|
| `gcp.gce.instance.hostname` | string | The hostname of a GCE instance. This is the full value of the default or [custom hostname](https://cloud.google.com/compute/docs/instances/custom-hostname-vm). | `my-host1234.example.com`; `sample-vm.us-west1-b.c.my-project.internal` | Recommended |
|
||||||
|
<!-- endsemconv -->
|
||||||
Loading…
Reference in New Issue