APM breaking changes

edit

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

  • Removed unused stacktrace/frame monitoring counters {pull}5984[5984]
  • Removed unused support for top-level metricsets and metricset tags for RUMv3 {pull}6065[6065]
  • Removed apm-server.mode configuration, and "experimental" fields {pull}6086[6086]
  • transaction.sampled is now only set for sampled transactions {pull}6066[6066]
  • Unknown metrics are dropped when transaction.* or span.* are present in a metricset {pull}6111[6111]
  • Removed metricset.period from service_destination metrics {pull}6111[6111]
  • Removed http.request.socket fields {pull}6152[6152]
  • Removed unused transaction.duration.{count,sum.us} metric fields {pull}6180[6180]
  • Removed ProcessPending self-instrumentation events {pull}6243[6243]
  • Removed warm phase from default ILM policy {pull}6322[6322]
  • Removed unused transaction.breakdown.count metric field {pull}6366[6366]
  • [preview] This breaking change applies to the experimental tail-based sampling feature. Changed apm-server.sampling.tail.events.* metrics semantics {pull}6273[6273]
  • [preview] This breaking change applies to the experimental tail-based sampling feature. Removed apm-server.sampling.tail.storage_dir config {pull}6236[6236]