APM Server version 6.2.0

edit

View commits

Breaking changes

edit
  • Renaming and reverse boolean in_app to library_frame 385.
  • Renaming app to service 377
  • Move trace.transaction_id to transaction.id 345, 347, 371
  • Renaming trace to span 352.
  • Renaming and reverse boolean exception.uncaught to exception.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 to max_header_size 492.
  • Change config option frontend.sourcemapping.index to frontend.source_mapping.index_pattern and remove adding a * by default. 492.
  • Remove untested config options from config yml files 496

Bug fixes

edit
  • Updated systemd doc url 354
  • Updated readme doc urls 356
  • Use updated stack trace frame values for calculating error grouping_keys 485
  • Fix panic when a signal is delivered before the server is instantiated 580

Added

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