APM version 8.10edit

APM version 8.10.4edit

View commits

Bug fixesedit
  • RPM package upgrade no longer overwrites the apm-server.yml config 11808
APM version 8.10.3edit

View commits

No significant changes.

APM version 8.10.2edit

View commits

No significant changes.

APM version 8.10.1edit

View commits

Bug fixesedit

Fix tail-based sampling discarding low throughput and low sample rate traces 11642

APM version 8.10.0edit

View commits

Breaking Changesedit
  • Aggregated metrics now consider global labels to be part of a service’s identity, and high cardinality global labels may cause services to be obscured 11386
  • Event protobuf encoding for tail-based sampling changed (to a more efficient encoding) for event timestamp and duration 11386
  • Use object notation for data_stream fields 11311
  • Removed processor.event and processor.name from the data model 11028
Bug fixesedit
  • Add back handling of queue.* config for libbeat outputs, such as logstash and kafka 11534
  • Fix panic on missing transaction.dropped_spans_stats.duration field 11117
Intake API Changesedit
  • null is no longer an acceptable value for context.http.request.headers and context.http.response.headers 11386
Addededit
  • Add a self-instrumentation transaction to the source map periodic refresh action. 11116
  • Add a self-instrumentation transaction to the agent config periodic refresh action. 11129
  • Stop dropping metadata fields from span documents. 11089
  • Add permissions to reroute events in the integration package. 11168
Aggregation changes and improvementsedit
  • Replace aggregation with LSM-based aggregator which has a lower memory footprint 11117
  • Add service.language.name to service destination metrics 11117
  • Modify per-service transaction groups limit to consider more than service.name; Add per-service service destination groups limit and per-service service transaction groups limit 11117
  • All aggregations share the MaxServices limit 11117