Skip to content

Latest commit

 

History

History
81 lines (60 loc) · 2.88 KB

8.10.asciidoc

File metadata and controls

81 lines (60 loc) · 2.88 KB

APM version 8.10

APM version 8.10.4

Bug fixes

  • RPM package upgrade no longer overwrites the apm-server.yml config {pull}11808[11808]

APM version 8.10.3

No significant changes.

APM version 8.10.2

No significant changes.

APM version 8.10.1

Bug fixes

Fix tail-based sampling discarding low throughput and low sample rate traces {pull}11642[11642]

APM version 8.10.0

Breaking Changes

  • 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 {pull}11386[11386]

  • Event protobuf encoding for tail-based sampling changed (to a more efficient encoding) for event timestamp and duration {pull}11386[11386]

  • Use object notation for data_stream fields {pull}11311[11311]

  • Removed processor.event and processor.name from the data model {pull}11028[11028]

Bug fixes

  • Add back handling of queue.* config for libbeat outputs, such as logstash and kafka {pull}11534[11534]

  • Fix panic on missing transaction.dropped_spans_stats.duration field {pull}11117[11117]

Intake API Changes

  • null is no longer an acceptable value for context.http.request.headers and context.http.response.headers {pull}11386[11386]

Added

  • Add a self-instrumentation transaction to the source map periodic refresh action. {pull}11116[11116]

  • Add a self-instrumentation transaction to the agent config periodic refresh action. {pull}11129[11129]

  • Stop dropping metadata fields from span documents. {pull}11089[11089]

  • Add permissions to reroute events in the integration package. {pull}11168[11168]

Aggregation changes and improvements

  • Replace aggregation with LSM-based aggregator which has a lower memory footprint {pull}11117[11117]

  • Add service.language.name to service destination metrics {pull}11117[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 {pull}11117[11117]

  • All aggregations share the MaxServices limit {pull}11117[11117]