Enable OTel export
Export APIM 3.0 traces, API request details, or request and response bodies by adding a feature flag as a global property on the Groundplex.
- A subscription to Third-party Observability.
- A Groundplex running the minimum version for the type of data you plan to export, listed in the following table.
- A Groundplex configured to use OTel, as described in OTel
workflow. To export traces, your collector configuration also needs a
tracespipeline whose exporters send to your observability tool. The collector configuration in each of those procedures includes one.
To enable each type of data, add its feature flag as a global property on the Groundplex. The following table describes each type of data, the feature flag that enables it, and the Groundplex version it requires.
| Type of export | Description | Enable it in Admin Manager with | Minimum Groundplex version |
|---|---|---|---|
| Traces | The path of each call through your rules, with the attributes each rule records. | com.snaplogic.snapi.opentelemetry.OTelTracingFacadeImpl.OTEL_TRACING |
4.43 or higher |
| API request details | One record for each call: path, method, status, caller, and timing. These are the records the Monitor API metrics page shows. | com.snaplogic.cc.common.ApiLogFeature.ENABLED_OTEL_EXPORT |
4.46 or higher |
| Request and response bodies | The content the API received and returned, with sensitive values masked. | com.snaplogic.cc.common.ApiLogFeature.OTEL_PAYLOAD |
4.46 or higher |
Add the global properties
Your observability tool receives the data you enabled. For what each type of export contains, refer to the page the preceding table links to.