APM breaking changes
editAPM breaking changes
editThis list summarizes the most important breaking changes in APM. For the complete list, go to APM breaking changes.
The following breaking changes are introduced in APM version 8.2.0:
APM Server now emits events with event.duration
editAPM Server no longer emits events with a transaction.duration.us
or span.duration.us
.
Instead, events are emitted with an event.duration
.
An ingest pipeline sets the legacy <event>.duration.us
field and removes the event.duration
.
This change will impact users who are not using APM Server’s Elasticsearch output or the packaged ingest pipeline. For details, see PR #7261.
Removed observer.version_major
editThe field observer.version_major
is non-standard and existed only for the APM UI to filter out legacy docs (versions <7.0).
This check is no longer performed, so the field has been removed.
For details, see PR #7399.
APM Server no longer ships with System V init scripts or the go-daemon wrapper
editAs of version 8.1.0, all Linux distributions supported by APM Server support systemd. As a result, APM Server no longer ships with System V init scripts or the go-daemon wrapper; use systemd instead.
For details, see PR #7576.
Deprecated 32-bit architectures
editAPM Server support for 32-bit architectures has been deprecated and will be removed in a future release.