-
APM Server now emits events with
event.duration
and renames the field to<event>.duration.us
in an ingest pipeline {pull}7261[7261] -
Removed
observer.version_major
{pull}7399[7399] -
APM Server no longer ships with SystemV init scripts or the go-daemon wrapper; use systemd {pull}7576[7576]
-
APM Server support for 32-bit architectures has been deprecated and will be removed in a future release {pull}7678[7678]
-
Do not overwrite
service version
if no transaction/error/… specificservice.name
is given {pull}7281[7281] -
Set transaction name to
"<method> unknown route"
for unknown HTTP routes in APM Server instrumentation {pull}7679[7679]
-
Support for
faas.name
andfaas.version
added to intake and transaction metrics {pull}7427[7427] -
If proxy headers are present:
source.ip
andclient.ip
set to header values, andsource.nat.ip
set to incoming request IP {pull}7444[7444] -
Updated intake v2 with support for
links
intransaction
andspan
events {pull}7553[7553] -
If an agent sends a transaction or span with type unspecified, the server now sets a default value of "unknown" {pull}7688[7688]
-
Content-Type and Content-Encoding are no longer required for intake {pull}7686[7686]
-
Implemented translation of OpenTelemetry host system metrics (CPU utilization / Memory usage) {pull}7090[7090]
-
Added support for storing OpenTelemetry span links as
span.links
{pull}7291[7291] -
seccomp is disabled by default {pull}7308[7308]
-
Added data stream namespace configuration for standalone with
apm-server.data_streams.namespace
{pull}7314[7314]