APM Server version 7.13edit

View commits

APM Server version 7.13.2edit

View commits

No significant changes.

APM Server version 7.13.1edit

View commits

Bug fixesedit

  • Fix document grouping of translated OpenTelemetry Java metrics 5309
  • model/modeldecoder: fix 32-bit timestamp decoding 5308
  • OpenTelemetry: record array attributes as labels 5286
  • Don’t auto-disable ILM due to a failure to communicate with Elasticsearch 5264

APM Server version 7.13.0edit

View commits

Bug fixesedit

  • Fix setup.template config merging 4950
  • The server now responds with 503 instead of 401 when failure is unrelated to API Key validity, e.g. if Elasticsearch is inaccessible 5053

Addededit

  • Add support for Node.js wall time profiles 4728
  • Add metricset.name field to metric docs 4857
  • Add apm-server.default_service_environment config 4861
  • Transaction histogram metrics are now recorded by default 4882
  • Add error.grouping_name field to speed up error grouping aggregations 4886
  • Add support for OpenTelemetry exception span events 4876
  • Set metricset.name for breakdown metrics 4910
  • Set log and http responses for server timeout 4918
  • Define ES fields for cgroup.cpu and cgroup.cpuacct metrics 4956
  • Log gRPC tracing requests 4934
  • Improved coverage of translation of OpenTelemetry resource conventions 4955
  • Set client.ip for events from the Elastic APM iOS agent 4975
  • Calculate service destination metrics for OpenTelemetry spans 4976
  • Add exponential retries to api key and tail sampling requestshttps://github.com/elastic/apm-server/pull/4991[4991]
  • Add apm-server.rum.allow_service_names config 5030
  • Ingest pipeline for translating OpenTelemetry Java metrics to Elastic APM fields 4986
  • Set event.ingested first in the ingest pipeline 5048
  • The server now responds with a reason for some 401 Unauthorized requests 5053
  • Add session.id and session.sequence fields for RUM session tracking 5056
  • Support for ingesting user.domain 5067
  • Add "application": "apm" metadata to API Keys created with apm-server apikey create 5090
  • API Key auth is no longer considered experimental 5091
  • Set gRPC status code to DEADLINE_EXCEEDED on request timeout 5089
  • Add support for OpenTelemetry RPC semantic conventions 5074