Summary
Catchpoint provides integration to major APM (Application Performance Monitoring) providers for two use cases:
- Sending performance data to external platforms via API, and
- "Deep linking" to allow drill-down integration from synthetic test runs to APM provider tracing.
Catchpoint also provides native Tracing functionality built directly into the Catchpoint platform based on Open Telemetry. For more information, please visit Tracing Overview and related articles.
Sending Performance Data via API
Performance data can be sent to external platforms via the REST API, Test Data Webhook, or Alert Webhook.
Example integrations to APM platforms include the following articles:
Deep Linking Integration
Deep linking integration to APM providers uses the Catchpoint Insight feature. For more information, please visit Insights.
APMs have the capability to inject a unique session id into the response headers, which represents a particular application. This unique session id can be captured via Insight as a Tracepoint (string) or Indicator (numerical).
When reviewing Catchpoint test data in performance charting, the user can filter for test outliers and pinpoint the particular session id captured with insight in the test run. The user then searches the session id in the APM to locate the details for the application.
Examples of deep linking integration include the following: