A newer version is available. For the latest information, see the
current release documentation.
APM Server version 7.0.0
editAPM Server version 7.0.0
editThese release notes include all changes made in the alpha, beta, and RC releases of 7.0.0.
Also see:
Added
edit- Perform Basic license check on Elasticsearch connect 2077.
- Update Elastic APM Go agent to v1.1.2 1711, 1728.
- Update response format of the healthcheck handler and prettyfy all JSON responses 1748.
-
Add
transaction.type
to error data 1781. - Change ownership to apm-server user/group for deb/rpm installs 1833.
-
Add
observer.version_major
1857. - Move default index configuration to code 1865.
-
Change default user-agent pipeline to index information under root key
user_agent
1871. - Use _doc as document type for Elasticsearch >= 7.0.0 beats/9057.
- Automatically cap signed integers to 63bits beats/8991.
- Build default distribution under the Elastic License. 1645.
- Log to journald under systemd by default rather than file. To revert this behaviour override BEAT_LOG_OPTS with an empty value beats/8942 via 1645.
Removed
editBug fixes
edit- Fix index template always being overwritten 2077.
- Ensure setup cmd uses expected configuration 1934.
-
Ensure
host.name
is not added 1934, 1982. - Ensure enabling user-agent pipeline indexes data at the same key by default 1966.
- Request and Response headers are stored in a canonicalized way 1966.
- Use changed processor handling from libbeat 1982.
Breaking Changes
edit- Move fields in ES to be ECS compliant. More information, 1766, 1783, 1813, 1836, 1838, 1844, 1848, 1849, 1863, 1870.
-
Rename
transaction.span_count.dropped.total
totransaction.span_count.dropped
1809. -
Rename
span.hex_id
tospan.id
1811. -
Index
error.exception
as array of objects 1825 -
Change
transaction.name
to keyword, addtransaction.name.text
1859. -
Change
error.culprit
to keyword, limit length on intake 1859.