in opentelemetry-resourcedetector-gcp/src/opentelemetry/resourcedetector/gcp_resource_detector/__init__.py [0:0]
def get_gce_resources():
"""Resource finder for common GCE attributes
See: https://cloud.google.com/compute/docs/storing-retrieving-metadata
"""
(
common_attributes,
all_metadata,
) = _get_google_metadata_and_common_attributes()
common_attributes.update(
{
"host.id": all_metadata["instance"]["id"],
"gcp.resource_type": "gce_instance",
}
)
return common_attributes