github stagemonitor/stagemonitor 0.84.0
Release 0.84.0

latest releases: 0.89.1, 0.88.10, 0.89.0...
6 years ago

This release focuses on making the initial setup experience more streamlined. Also stagemonitor now supports Java 9 while still being Java 6 compatible.

Features

  • You can now choose how the method signature in the ASCII call tree should be formatted (see #323). By default, only the SimpleClassName#methodName is shown. You can provide you own implementations by implementing the org.stagemonitor.tracing.profiler.formatter.AsciiCallTreeSignatureFormatter interface.
  • Configuration options can now have valid options. If set, the configuration page displays the valid options in a drop-down list. This is used for the new ASCII call tree strategies and for all Enum options.
  • Add dynamic link for byte-buddy-agent in exception message (bca5cd5)
  • Add new peer.ip field with ip field mapping. peer.ip can be queried with the CIDR notation, for example peer.ip:192.168.0.0/16 or peer.ip:"2001:db8::/48"
  • Shows info in call tree tab that not all methods are included. See #327 for a screenshot

Bug Fixes

  • Removes warnings on startup (see 706efe0)
  • Reverts p6spy to 3.0.0 to retain Java 6 compatibility
  • Fix Kibana warning "no matching index found" which occurs when accessing Kibana before any spans have been reported by creating an empty index
  • Fix "Could not locate that index-pattern-field" warnings in Kibana dashboard

Deprecations

  • The fields peer.ipv4_string and peer.ipv6 are deprecated now. Use peer.ip instead.

Don't miss a new stagemonitor release

NewReleases is sending notifications on new releases.