Limitationsedit
OpenTelemetry tracesedit
-
Traces of applications using
messaging
semantics might be wrongly displayed astransactions
in the APM UI, while they should be consideredspans
(see issue #7001). - Inability to see Stack traces in spans.
- Inability in APM views to view the "Time Spent by Span Type" (see issue #5747).
- Metrics derived from traces (throughput, latency, and errors) are not accurate when traces are sampled before being ingested by Elastic Observability, for example, by an OpenTelemetry Collector or OpenTelemetry APM agent or SDK (see issue #472). Consider using Tail-based sampling instead.
OpenTelemetry metricsedit
- Inability to see host metrics in Elastic Metrics Infrastructure view when using the OpenTelemetry Collector host metrics receiver (see issue #5310).
OpenTelemetry Line Protocol (OTLP)edit
APM Server supports both the (OTLP/gRPC) and (OTLP/HTTP) protocol with ProtoBuf payload. APM Server does not yet support JSON Encoding for OTLP/HTTP.
OpenTelemetry Collector exporter for Elasticedit
The OpenTelemetry Collector exporter for Elastic was deprecated in 7.13 and replaced by the native support of the OpenTelemetry Line Protocol in Elastic Observability (OTLP). To learn more, see migration.