github elastic/apm-agent-java v1.10.0
Release 1.10.0

latest releases: v1.49.0, 1.49.0, v1.48.1...
4 years ago

Features

  • Add ability to manually specify reported hostname
  • Add support for Redis Jedis client
  • Add support for identifying target JVM to attach apm agent to using JVM property. See also the documentation of the --include and --exclude flags
  • Improve servlet error capture (#812)
    Among others, now also takes Spring MVC @ExceptionHandlers into account
  • Instrument Logger#error(String, Throwable) (#821)
    Automatically captures exceptions when calling logger.error("message", exception)
  • Easier log correlation with https://github.com/elastic/java-ecs-logging. See docs.
  • Avoid creating a temp agent file for each attachment (#859)
  • Instrument View#render instead of DispatcherServlet#render (#829)
    This makes the transaction breakdown graph more useful. Instead of dispatcher-servlet, the graph now shows a type which is based on the view name, for example, FreeMarker or Thymeleaf.
  • Added capture_jmx_metrics configuration option
    UPDATE: due to a bug, the JMX metrics don't work in this version. See also #879

Bug Fixes

  • Error in log when setting server_urls
    to an empty string - co.elastic.apm.agent.configuration.ApmServerConfigurationSource - Expected previousException not to be null
  • Avoid terminating the TCP connection to APM Server when polling for configuration updates (#823)

Don't miss a new apm-agent-java release

NewReleases is sending notifications on new releases.