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