APM breaking changesedit

This list summarizes the most important breaking changes in APM. For the complete list, go to APM breaking changes.

8.6edit

The following breaking changes and deprecations are introduced in APM version 8.6.0:

apm-server.decoder.* no longer recordededit

The stack monitoring metrics, apm-server.decoder.*, are no longer recorded. These metrics were not used by stack monitoring, so there should be no noticeable change.

For more details, see PR #9210.

context.http.response.*_size fields now enforce integer valuesedit

New field mappings enforce integer values for context.http.response.*_size. The fields are mapped with index: false to minimize storage overhead.

For more details, see PR #9429.

observer.id and observer.ephemeral_id removededit

observer.id and observer.ephemeral_id are no longer added to APM documents. The APM UI does not currently rely on these field, so there should be no noticeable change.

For more details, see PR #9412.

timeseries.instance removededit

timeseries.instance has been removed from transaction metrics docs. The APM UI did not use this field, so there should be no noticeable change.

For more details, see PR #9565.