APM breaking changes

edit

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

8.6

edit

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

apm-server.decoder.* no longer recorded

edit

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 values

edit

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 removed

edit

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 removed

edit

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.