The Elastic APM integration became generally available in 7.16 — see the APM Guide for updated documentation. Standalone APM Server users can see the Legacy APM Overview and Legacy APM Server Reference.
APM Server version 6.2
editAPM Server version 6.2
editAPM Server version 6.2.4
editNo significant changes.
APM Server version 6.2.3
editNo significant changes.
APM Server version 6.2.2
editNo significant changes.
APM Server version 6.2.1
editNo significant changes.
APM Server version 6.2.0
editBreaking changes
edit-
Renaming and reverse boolean
in_app
tolibrary_frame
385. -
Renaming
app
toservice
377 -
Move
trace.transaction_id
totransaction.id
345, 347, 371 -
Renaming
trace
tospan
352. -
Renaming and reverse boolean
exception.uncaught
toexception.handled
434. - Move process related fields to their own namespace 445.
- Rename Kibana directories according to changed structure in beats framework. 454
-
Change config option
max_header_bytes
tomax_header_size
492. -
Change config option
frontend.sourcemapping.index
tofrontend.source_mapping.index_pattern
and remove adding a * by default. 492. - Remove untested config options from config yml files 496
Bug fixes
editAdded
edit- service.environment 366
- Consider exception or log message for grouping key when nothing else is available 435
- Add context.request.url.full 436
- Report more detail on max data size error 442
- Increase default MaxUnzippedSize from 10mb to 50mb 439
- Add transaction.id to errors 437
-
Support for
transaction.marks
430 - Support for uploading sourcemaps 302.
- Support for sourcemap mapping on incoming frontend requests 381, 462, 502
-
Support for
transaction.span_count.dropped.total
448. -
Optional field
transaction.sampled
441 -
Add Kibana sourcefilter for
sourcemap.sourcemap
454 - Increase default ConcurrentRequests from 20 to 40 492
-
Add Config option for excluding stack trace frames from
grouping_key
calculation 482 - Expose expvar 509
-
Add
process.ppid
as optional field 564 -
Change
error.culprit
after successfully applying sourcemapping 520 -
Make
transaction.name
optional 554 - Remove config files from beats. Manually add relevant config options 578
-
Use separate index for uploaded
source maps
582. -
Store original values when applying source mapping or changing
library_frame
value 647