IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
APM version 8.7
editAPM version 8.7
editAPM version 8.7.2
editBug fixes
editAPM version 8.7.1
editBug fixes
edit-
Fix indexing failures for metric, error and log documents when
agent.activation_method
is set 10552 - Use droppedspan outcome in service destination aggregation 10592
- metrics: Count context.DeadlineExceeded as timeout 10594
- metrics: Count GRPC codes.Canceled as timeout 10605
- Remove global labels from aggregations for RUM services 10624
-
Remove redundant aggregation groups on
faas.coldstart
in transaction metrics 10635
APM version 8.7.0
editBreaking Changes
edit-
transaction.failure_count
has been removed.transaction.success_count
type has changed toaggregated_metric_double
9791 -
transaction.success_count
has been moved toevent.success_count
9819 -
Stop indexing transaction metrics to
metrics-apm.internal
9846 -
Stop indexing span destination metrics to
metrics-apm.internal
9926 -
apmserver.aggregation.txmetrics.overflowed
metric has been renamed toapmserver.aggregation.txmetrics.overflowed.total
10330 -
Elasticsearch sourcemapping credentials require access to the
.apm-source-map
index 9722 - Change APM Server default host to 127.0.0.1 9877
Bug fixes
editIntake API Changes
editAdded
editTransaction metric improvements
edit-
Add
event.success_count
to transaction metrics 9819 10165 -
Add
transaction.duration.summary
to transaction metrics 9973 10214 - Introduce overflow buckets to limit cardinality and scale the max groups based on available memory 9856 10157 10362 9911 10012 10190
- Add overflow metrics collection 10330
-
Improve APM UI query performance by producing
1m
,10m
and60m
aggregation intervals for transaction metrics. Store them into hidden data streamsmetrics-apm.transaction.${interval}
9846 10070 - Reduce memory footprint of transaction aggregations 10178
Service transaction metric improvements
edit- Introduce overflow buckets to limit cardinality and scale the max groups based on available memory 9856 10157 9911 10012
- Add overflow metrics collection 10330
- Rename service metrics to service transaction metrics 10095 10110
-
Improve APM UI query performance by producing
1m
,10m
and60m
aggregation intervals for service metrics. Store them into hidden data streamsmetrics-apm.service.${interval}
9960 10070 -
Add
service.language.name
10111 - Add histogram support 9864 10214 10127 10216
- Always enable metrics aggregaton and remove config option 10060 10109
- Reduce memory footprint of service transaction aggregations 10178
Service destination metric improvements
edit- Introduce overflow buckets to limit cardinality 10069
- Add overflow metrics collection 10330
-
Set
_doc_count
for service destination metrics 9931 - Add global labels to service destination metrics 10056 10297
-
Improve APM UI query performance by producing
1m
,10m
and60m
aggregation intervals for service destination metrics. Store them into data streamsmetrics-apm.service_destination.${interval}
and make them hidden for non-default intervals 9926 10070
Introducing Service summary metric improvements
edit- Introduce service summary metrics 10111
- Introduce overflow buckets to limit cardinality 10061 10302
- Add overflow metrics collection 10330
-
Improve APM UI query performance by adding an always enabled service summary metrics aggregator which produces
1m
,10m
and60m
aggregation intervals. Store them into data streamsmetrics-apm.service_summary.${interval}
and make them hidden for non-default intervals 10029 10060 10070 -
Add
service.language.name
10111