Skip to content

Latest commit

 

History

History
279 lines (202 loc) · 9.99 KB

CHANGELOG.asciidoc

File metadata and controls

279 lines (202 loc) · 9.99 KB

APM Server version HEAD

Added

APM Server version 6.4

APM Server version 6.4.0

  • Change frontend to rum in config file, but still support frontend for backwards compatibility 1155.

  • Support rum and client-side endpoint for RUM for backwards compatibility 1155.

  • Listen on default port 8200 if unspecified 886.

  • Update Go to 1.10.3 1054.

  • Combine apm-server.yml and apm-server.reference.yml into one file 958.

  • Add optional tracing for the server’s API and event publisher 816.

  • Read sourcemap content and fill context lines 972.

  • Remove regexProperties validation rules 1148, 1150.

  • Add source_mapping.elasticsearch configuration option 1114.

  • Add /v1/metrics endpoint 1000 1121.

  • Push onboarding doc to separate ES index 1159.

  • Deprecate usage of apm-server setup for dashboards and index-pattern 1142,https://github.com/elastic/apm-server/pull/1261[1261].

  • Disable metrics logging by default 1127.

APM Server version 6.3

APM Server version 6.3.2

No significant changes.

APM Server version 6.3.1

No significant changes.

APM Server version 6.3.0

Bug fixes

  • Accept charset in request’s content type 677.

  • Use type integer instead of number in JSON schemas where applicable 641.

  • Set array item types to string in JSON schemas 651.

  • Fix issue preventing server from being stopped 704.

  • Limit the amount of concurrent requests being processed 731.

  • Return proper response code for request entity too large 862.

  • Make APM Server docker image listen on all interfaces by default apm-server-dockers#16

Added

  • Enriched data with IP and UserAgent 393, 701, 730, 923.

  • Push errors and transactions to different ES indices 706.

  • Allow custom error.log.level 712.

  • Change concurrent_request default from 40 to 5 731.

  • Change max_unzipped_size default from 50mb to 30mb 731.

  • Change read_timeout and write_timeout defaults from 2s to 30s 748, 752.

  • Limit number of new connections to accept simultaneously 751.

  • Push spans to separate ES index 774.

  • Update Go to 1.9.4 786.

  • Listen on unix domain socket with host=unix:/path 768.

  • Make timestamp optional in the intake api 819.

APM Server version 6.2

APM Server version 6.2.4

No significant changes.

APM Server version 6.2.3

No significant changes.

APM Server version 6.2.2

No significant changes.

APM Server version 6.2.1

No significant changes.

APM Server version 6.2.0

Breaking changes

  • 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.https://github.com/elastic/apm-server/pull/492[492].

  • Remove untested config options from config yml files 496

Bug fixes

  • 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

  • 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

APM Server version 6.1

APM Server version 6.1.4

No significant changes.

APM Server version 6.1.3

No significant changes.

APM Server version 6.1.2

No significant changes.

APM Server version 6.1.1

No significant changes.

APM Server version 6.1.0

Breaking changes

  • Allow ES template index prefix to be apm 152.

  • Remove git_ref from Intake API and Elasticsearch output 158.

  • Switch to Go 1.9.2

Bug fixes

  • Fix dashboard loading for Kibana 5x 221.

  • Fix command for loading dashboards in docs 205.

  • Log a warning message if secret token is set but ssl is not 204.

  • Fix wrong content-type in response 171.

  • Remove duplicate dashboard entries 162.

  • Remove context.db from fields.yml for consistency, has not been indexed before 159.

  • Update dashboard with fix for rpm graphs 315.

  • Dashboards: Remove time from url_templates 321.

Added

  • Added wildcard matching for allowed origins for frontend 287.

  • Added rate limit per IP for frontend 257.

  • Allow null for all optional fields 253.

  • Make context.app.language.version optional 246.

  • CORS support for frontend 244.

  • Added support for frontend 227.

  • Show transaction.result in Requests per Minute 226.

  • Added Kibana 5.6 compatible dashboards 208.

  • Send document to output on start of server 117.

  • Log frontend status at startup 284.