A newer version is available. For the latest information, see the
current release documentation.
APM Server version 7.0
editAPM Server version 7.0
editAPM Server version 7.0.1
editBug fixes
edit- Set user/group under systemd 2101.
APM 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.
APM Server version 7.0.0-rc2
editNo significant changes.
APM Server version 7.0.0-rc1
editBug fixes
edit- Ensure setup cmd uses expected configuration 1934.
- Ensure host.name is not added 1934, 1982.
- Update Go version to 1.11.5 1840, 1950.
- 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.
APM Server version 7.0.0-beta1
editBreaking Changes
editAdded
edit- 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.
- Rename transaction.span_count.dropped.total to transaction.span_count.dropped 1809.
- Rename span.hex_id to span.id 1811.
- Index error.exception as array of objects 1825
- Change ownership to apm-server user/group for deb/rpm installs 1833.
- Add observer.version_major 1857.
- Change transaction.name to keyword, add transaction.name.text 1859.
- Change error.culprit to keyword, limit length on intake 1859.
- Move default index configuration to code 1865.
-
Change default user-agent pipeline to index information under root key
user_agent
1871.
Removed
editAPM Server version 7.0.0-alpha2
editAdded
edit- Update Go to 1.11.2 1605.
- 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.
APM Server version 7.0.0-alpha1
editNo significant changes.