- GCP - AppHub Attributes
- GCP Client Attributes
- GCP - Google Cloud Run Attributes
- GCP - Google Compute Engine (GCE) Attributes
This document defines attributes AppHub will apply to resources in GCP. See AppHub overview.
Attribute | Type | Description | Examples | Stability |
---|---|---|---|---|
gcp.apphub.application.container |
string | The container within GCP where the AppHub application is defined. | projects/my-container-project |
|
gcp.apphub.application.id |
string | The name of the application as configured in AppHub. | my-application |
|
gcp.apphub.application.location |
string | The GCP zone or region where the application is defined. | us-central1 |
|
gcp.apphub.service.criticality_type |
string | Criticality of a service indicates its importance to the business. [1] | MISSION_CRITICAL ; HIGH ; MEDIUM |
|
gcp.apphub.service.environment_type |
string | Environment of a service is the stage of a software lifecycle. [2] | PRODUCTION ; STAGING ; TEST |
|
gcp.apphub.service.id |
string | The name of the service as configured in AppHub. | my-service |
|
gcp.apphub.workload.criticality_type |
string | Criticality of a workload indicates its importance to the business. [3] | MISSION_CRITICAL ; HIGH ; MEDIUM |
|
gcp.apphub.workload.environment_type |
string | Environment of a workload is the stage of a software lifecycle. [4] | PRODUCTION ; STAGING ; TEST |
|
gcp.apphub.workload.id |
string | The name of the workload as configured in AppHub. | my-workload |
[1] gcp.apphub.service.criticality_type
: See AppHub type enum
[2] gcp.apphub.service.environment_type
: See AppHub environment type
[3] gcp.apphub.workload.criticality_type
: See AppHub type enum
[4] gcp.apphub.workload.environment_type
: See AppHub environment type
gcp.apphub.service.criticality_type
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 |
---|---|---|
HIGH |
High impact. | |
LOW |
Low impact. | |
MEDIUM |
Medium impact. | |
MISSION_CRITICAL |
Mission critical service. |
gcp.apphub.service.environment_type
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 |
---|---|---|
DEVELOPMENT |
Development environment. | |
PRODUCTION |
Production environment. | |
STAGING |
Staging environment. | |
TEST |
Test environment. |
gcp.apphub.workload.criticality_type
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 |
---|---|---|
HIGH |
High impact. | |
LOW |
Low impact. | |
MEDIUM |
Medium impact. | |
MISSION_CRITICAL |
Mission critical service. |
gcp.apphub.workload.environment_type
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 |
---|---|---|
DEVELOPMENT |
Development environment. | |
PRODUCTION |
Production environment. | |
STAGING |
Staging environment. | |
TEST |
Test environment. |
Attributes for Google Cloud client libraries.
Attribute | Type | Description | Examples | Stability |
---|---|---|---|---|
gcp.client.service |
string | Identifies the Google Cloud service for which the official client library is intended. [5] | appengine ; run ; firestore ; alloydb ; spanner |
[5] gcp.client.service
: 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'.
This document defines attributes for Google Cloud Run.
Attribute | Type | Description | Examples | Stability |
---|---|---|---|---|
gcp.cloud_run.job.execution |
string | The name of the Cloud Run execution being run for the Job, as set by the CLOUD_RUN_EXECUTION environment variable. |
job-name-xxxx ; sample-job-mdw84 |
|
gcp.cloud_run.job.task_index |
int | The index for a task within an execution as provided by the CLOUD_RUN_TASK_INDEX environment variable. |
0 ; 1 |
This document defines attributes for Google Compute Engine (GCE).
Attribute | Type | Description | Examples | Stability |
---|---|---|---|---|
gcp.gce.instance.hostname |
string | The hostname of a GCE instance. This is the full value of the default or custom hostname. | my-host1234.example.com ; sample-vm.us-west1-b.c.my-project.internal |
|
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. |
instance-1 ; my-vm-name |