|
|
||
|---|---|---|
| .. | ||
| src | ||
| README.md | ||
| build.gradle.kts | ||
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
- Karsten Schnitter, SAP
Learn more about component owners in component_owners.yml.