opentelemetry-java-contrib/cloudfoundry-resources
Gregor Zeitlinger 855df7f322
add end to end test for declarative config for aws (#2047)
2025-10-04 04:10:03 +00:00
..
src add end to end test for declarative config for aws (#2047) 2025-10-04 04:10:03 +00:00
README.md Fix broken link (#1889) 2025-05-16 17:13:24 +00:00
build.gradle.kts add end to end test for declarative config for aws (#2047) 2025-10-04 04:10:03 +00:00

README.md

OpenTelemetry CloudFoundry Resource Support

This module contains CloudFoundry resource detectors for OpenTelemetry.

The module detects environment variable VCAP_APPLICATION, which is present for applications deployed in CloudFoundry. This variable contains a JSON structure, which is parsed to fill the following attributes.

Resource attribute VCAP_APPLICATION field
cloudfoundry.app.id application_id
cloudfoundry.app.name application_name
cloudfoundry.app.instance.id instance_index
cloudfoundry.org.id organization_id
cloudfoundry.org.name organization_name
cloudfoundry.process.id process_id
cloudfoundry.process.type process_type
cloudfoundry.space.id space_id
cloudfoundry.space.name space_name

The resource attributes follow the CloudFoundry semantic convention.. A description of VCAP_APPLICATION is available in the CloudFoundry documentation.

Component owners

Learn more about component owners in component_owners.yml.