The Elastic APM integration became generally available in 7.16 — see the APM Guide for updated documentation. Standalone APM Server users can see the Legacy APM Overview and Legacy APM Server Reference.
OpenTracing bridge
editOpenTracing bridge
editMost Elastic APM agents have OpenTracing compatible bridges.
The OpenTracing bridge allows you to create Elastic APM transactions and spans using the OpenTracing API. This means you can reuse your existing OpenTracing instrumentation to quickly and easily begin using Elastic APM.
Agent specific details
editNot all features of the OpenTracing API are supported, and there are some Elastic APM-specific tags you should be aware of. Please see the relevant Agent documentation for more detailed information:
Additionally, the iOS agent can utilize the opentelemetry-swift/OpenTracingShim
.