APM Insight Java Agent - Release Notes


Java Version 5.4.1

Release Date: 02-02-2022

Issues Fixed

  • Agent shutdown time in 'apminsight.info' file kept appending to previous values - this has now been resolved. Only the latest values are retained now.
  • Null values were shown in JMX metrics caused by a NaN exception.
  • Timeout of HttpUrlConnection class were captured separately.

Enhancements

  • Support for Play 2.7 & 2.8 framework.
  • Support for OkHttp3 Client up to v4.8.
  • Introduced an option to enable/disable diagnostics logs.
  • REDIS component is enhanced to monitor additional operations like hset, hget, etc.
  • Vulnerable classes of the log4j library have been removed (Agent uses log4j v1.2.17). (Latest version of log4j will be used in the next release.)

Java Version 5.3.0

Release Date: 13-10-2021

Issues Fixed

  • When log level was set to OFF, agent was still printing few lines before being disabled.

Enhancements

  • Support for monitoring messaging queues like Kafka, RabbitMQ, and ActiveMQ.
  • Headers of web requests are captured from this agent version.
  • Checksum verification to validate the integrity of the downloaded agent.

Java Version 5.2.0

Release Date: 22-07-2021

Issues Fixed

  • SQL queries were not captured while using MySQL client v8.x.

Enhancements

  • Support for Java 15 monitoring.
  • Standalone HTTP calls are tracked as background transactions - this was deprecated in agent v5.1.0 and is now reverted back.
  • Automatic transaction grouping is applied to background transactions.

Java Version 5.1.0

Release Date: 15-04-2021

Enhancements

  • Support for monitoring JMX metrics.
  • Support for OkHttp Client (v3 & above).
  • Http calls in the background are no longer tracked as separate background transactions. It will be captured as a part of any other transaction where it is executed.

Java Version 4.9.0

Release Date: 19-08-2020

Issues Fixed

  • Agent was unable to instrument DB queries when WebLogic wraps JDBC calls.
  • Deadlock between Tomcat main thread logger init and agent httpclient init.

Enhancements

  • Support for distributed tracing.
  • Introduced an agent diagnostic collector log for troubleshooting diagnostics tasks.