./changelogs/head.asciidoc ./changelogs/6.4.asciidoc ./changelogs/6.3.asciidoc ./changelogs/6.2.asciidoc ./changelogs/6.1.asciidoc
-
Provide basic server information at
/
1197 -
Add pipeline registration and pipeline usage 1258,https://github.com/elastic/apm-server/pull/1296[1296]
-
Allow sending
tags
forspans
, that get indexed in ES 1156. -
Add pipeline registration and pipeline usage 1258
-
Update JSON schema spec for v2 1303
-
Make JSON schema spec distributed tracing compliant 1303
-
Change
frontend
torum
in config file, but still supportfrontend
for backwards compatibility 1155. -
Support
rum
andclient-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
andapm-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.
-
Add source_mapping.elasticsearch configuration option 1114.
-
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.
-
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
-
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
andwrite_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.
-
Renaming and reverse boolean
in_app
tolibrary_frame
385. -
Renaming
app
toservice
377 -
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.https://github.com/elastic/apm-server/pull/492[492]. -
Remove untested config options from config yml files 496
-
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
-
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
fromfields.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 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.