Skip to content

Latest commit

 

History

History
158 lines (121 loc) · 6.88 KB

7.0.asciidoc

File metadata and controls

158 lines (121 loc) · 6.88 KB

APM Server version 7.0

APM Server version 7.0.1

Bug fixes

  • Set user/group under systemd {pull}2101[2101].

APM Server version 7.0.0

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

Also see:

  • {apm-guide-ref}/breaking-changes.html[Breaking changes in 7.0]

Added

  • Perform Basic license check on {es} connect {pull}2077[2077].

  • Update Elastic APM Go agent to v1.1.2 {pull}1711[1711], {pull}1728[1728].

  • Update response format of the healthcheck handler and prettyfy all JSON responses {pull}1748[1748].

  • Add transaction.type to error data {pull}1781[1781].

  • Change ownership to apm-server user/group for deb/rpm installs {pull}1833[1833].

  • Add observer.version_major {pull}1857[1857].

  • Move default index configuration to code {pull}1865[1865].

  • Change default user-agent pipeline to index information under root key user_agent {pull}1871[1871].

  • Use _doc as document type for {es} >= 7.0.0 beats/9057.

  • Automatically cap signed integers to 63bits beats/8991.

  • Build default distribution under the Elastic License. {pull}1645[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 {pull}1645[1645].

Removed

  • Remove support for deprecated Intake v1 endpoints. {apm-guide-ref}/breaking-7.0.0.html#breaking-remove-v1[More information], {pull}1731[1731].

  • Remove concurrent_requests setting and use number of CPUs instead {pull}1749[1749].

  • Remove frontend setting {pull}1751[1751].

  • Remove metrics.enabled setting {pull}1759[1759].

  • Remove dashboards from being shipped with APM Server and all logic around them {pull}[1815].

Bug fixes

  • Fix index template always being overwritten {pull}2077[2077].

  • Ensure setup cmd uses expected configuration {pull}1934[1934].

  • Ensure host.name is not added {pull}1934[1934], {pull}1982[1982].

  • Ensure enabling user-agent pipeline indexes data at the same key by default {pull}1966[1966].

  • Request and Response headers are stored in a canonicalized way {pull}1966[1966].

  • Use changed processor handling from libbeat {pull}1982[1982].

Breaking Changes

  • Move fields in ES to be ECS compliant. {apm-guide-ref}/breaking-7.0.0.html#breaking-ecs[More information], {pull}1766[1766], {pull}1783[1783], {pull}1813[1813], {pull}1836[1836], {pull}1838[1838], {pull}1844[1844], {pull}1848[1848], {pull}1849[1849], {pull}1863[1863], {pull}1870[1870].

  • Rename transaction.span_count.dropped.total to transaction.span_count.dropped {pull}1809[1809].

  • Rename span.hex_id to span.id {pull}1811[1811].

  • Index error.exception as array of objects {pull}1825[1825]

  • Change transaction.name to keyword, add transaction.name.text {pull}1859[1859].

  • Change error.culprit to keyword, limit length on intake {pull}1859[1859].

APM Server version 7.0.0-rc2

No significant changes.

APM Server version 7.0.0-rc1

Bug fixes

  • Ensure setup cmd uses expected configuration {pull}1934[1934].

  • Ensure host.name is not added {pull}1934[1934], {pull}1982[1982].

  • Update Go version to 1.11.5 {pull}1840[1840], {pull}1950[1950].

  • Ensure enabling user-agent pipeline indexes data at the same key by default {pull}1966[1966].

  • Request and Response headers are stored in a canonicalized way {pull}1966[1966].

  • Use changed processor handling from libbeat {pull}1982[1982].

APM Server version 7.0.0-beta1

Breaking Changes

  • Move fields in ES to be ECS compliant. {apm-guide-ref}/breaking-7.0.0.html#breaking-ecs[More information], {pull}1766[1766], {pull}1783[1783], {pull}1813[1813], {pull}1836[1836], {pull}1838[1838], {pull}1844[1844], {pull}1848[1848], {pull}1849[1849], {pull}1863[1863], {pull}1870[1870].

Added

  • Update Elastic APM Go agent to v1.1.2 {pull}1711[1711], {pull}1728[1728].

  • Update response format of the healthcheck handler and prettyfy all JSON responses {pull}1748[1748].

  • Add transaction.type to error data {pull}1781[1781].

  • Rename transaction.span_count.dropped.total to transaction.span_count.dropped {pull}1809[1809].

  • Rename span.hex_id to span.id {pull}1811[1811].

  • Index error.exception as array of objects {pull}1825[1825]

  • Change ownership to apm-server user/group for deb/rpm installs {pull}1833[1833].

  • Add observer.version_major {pull}1857[1857].

  • Change transaction.name to keyword, add transaction.name.text {pull}1859[1859].

  • Change error.culprit to keyword, limit length on intake {pull}1859[1859].

  • Move default index configuration to code {pull}1865[1865].

  • Change default user-agent pipeline to index information under root key user_agent {pull}1871[1871].

Removed

  • Remove support for deprecated Intake v1 endpoints. {apm-guide-ref}/breaking-7.0.0.html#breaking-remove-v1[More information], {pull}1731[1731].

  • Remove concurrent_requests setting and use number of CPUs instead {pull}1749[1749].

  • Remove frontend setting {pull}1751[1751].

  • Remove metrics.enabled setting {pull}1759[1759].

  • Remove dashboards from being shipped with APM Server and all logic around them {pull}[1815].

APM Server version 7.0.0-alpha2

Added

  • Update Go to 1.11.2 {pull}1605[1605].

  • Use _doc as document type for {es} >= 7.0.0 beats/9057.

  • Automatically cap signed integers to 63bits beats/8991.

  • Build default distribution under the Elastic License. {pull}1645[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 {pull}1645[1645].

APM Server version 7.0.0-alpha1

No significant changes.