This documentation contains work-in-progress information for future Elastic Stack and Cloud releases. Use the version selector to view supported release docs. It also contains some Elastic Cloud serverless information. Check out our serverless docs for more details.
OpenTelemetry intake API
editOpenTelemetry intake API
editAPM Server supports receiving traces, metrics, and logs over the OpenTelemetry Protocol (OTLP). OTLP is the default transfer protocol for OpenTelemetry and is supported natively by APM Server.
APM Server supports two OTLP communication protocols on the same port:
- OTLP/HTTP (protobuf)
- OTLP/gRPC
Name | Endpoint |
---|---|
OTLP metrics intake |
|
OTLP trace intake |
|
OTLP logs intake |
|
Name | Endpoint |
---|---|
OTLP metrics intake |
|
OTLP trace intake |
|
OTLP logs intake |
|
See our OpenTelemetry documentation to learn how to send data to the APM Server from an OpenTelemetry agent or OpenTelemetry collector.