New

The executive guide to generative AI

Read more

APM Server version 7.0.0edit

View commits

These release notes include all changes made in the alpha, beta, and RC releases of 7.0.0.

Also see:

Addededit

  • 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.

Removededit

  • Remove support for deprecated Intake v1 endpoints. More information, 1731.
  • Remove concurrent_requests setting and use number of CPUs instead 1749.
  • Remove frontend setting 1751.
  • Remove metrics.enabled setting 1759.
  • Remove dashboards from being shipped with APM Server and all logic around them 1815.

Bug fixesedit

  • 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 Changesedit

  • 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 to transaction.span_count.dropped 1809.
  • Rename span.hex_id to span.id 1811.
  • Index error.exception as array of objects 1825
  • Change transaction.name to keyword, add transaction.name.text 1859.
  • Change error.culprit to keyword, limit length on intake 1859.
Was this helpful?
Feedback