Java Tracer

Instana monitors your Java environment by using the Java sensor, tracer, and profiler. The Instana Java sensor provides infrastructure metrics across your environment. Instana Java Tracer provides automated code instrumentation and tracing data, while the Java profiler analyzes code-level performance and discovers bottlenecks in production code. For more information, see Monitoring Java virtual machine. To get specific tracer updates, you need to install the associated agent version specified in the release version.

Java Tracer releases

The following releases offer the latest performance updates for Java Tracer.

1.2.479

Java Tracer 1.2.479 is released on 30 September 2024.

Features

This release adds the following features:

  • Support for the Play Framework 3 library.
  • Support for the Jakarta Mail library.
  • Log suppression feature that changes the log level from DEBUG to INFO when spans are suppressed or filtered.

Improvements

Java Tracer now supports instrumentation of the following versions of libraries:

  • Spring Boot Starter Web 3.2.10, 3.3.4, and 3.4.0-M3
  • Spring Boot Starter Undertow 3.2.10, 3.3.4, and 3.4.0-M3
  • Spring Webflux 6.1.12
  • Spring WebMVC 6.1.13
  • Spring Data Redis 3.2.10, 3.3.4, and 3.4.0-M3
  • Redis (Redisson) 3.36.0
  • Amazon S3 2.27.24, 2.28.4, and 1.12.772
  • GraphQL Java 22.3
  • Amazon DynamoDB 2.28.2
  • Hbase 1.4.14

For more information, see Instrumented frameworks and libraries.

Fixes

This release provides the following fixes:

  • In Vert.x 4.3.0 and later, the io.vertx.core.impl.AbstractContext class was removed and replaced with io.vertx.core.impl.ContextInternal. However, the corresponding name matcher was not updated to reflect this change. This issue is fixed now.

  • Previously, when an HTTP request was made to an unreachable server by using HttpURLConnection, the corresponding span was not captured in the traces. This issue is fixed now.

1.2.478

Java Tracer 1.2.478 is released on 17 September 2024.

Features

You can now use the opt-out retry feature to view the traces of all retry calls.

Improvements

This release provides instrumentation support for Apache HttpClient.

1.2.477

Java Tracer 1.2.477 is released on 3 September 2024.

Improvements

This release provides instrumentation support for the new versions of the following libraries and frameworks:

  • Hbase
  • Apache CFX
  • Spring Web
  • Spring REST
  • Tomcat
  • Async HTTP Client
  • Amazon SNS
  • Spring WebFlux
  • Dropwizard
  • Jersey
  • JBossLogging
  • Reactor
  • Undertow

1.2.476

Java Tracer 1.2.476 is released on 26 August 2024.

Fixes

This release updates the Spring Task Scheduler instrumentation to eliminate redundant spans.

1.2.475

Java Tracer 1.2.475 is released on 20 August 2024.

Fixes

Java Tracer now supports instrumentation of the following versions of libraries:

  • Google Cloud Bigtable (HBase 1.x) 2.7.4, 2.8.1, 2.9.2, 2.10.1, 2.11.3, 2.12.1, 2.13.0, and 2.14.3
  • Google Cloud Bigtable (HBase 2.x) 2.7.4, 2.8.1, 2.9.2, 2.10.1, 2.11.3, 2.12.1, 2.13.0, and 2.14.3
  • Apache Wicket 10.0.0 and 10.1.0

1.2.474

Java Tracer 1.2.474 is released on 05 August 2024.

Features

The following instrumentations are now added:

  • Redis Vert.x 4 and later
  • Spring REST template 6 and later

1.2.473

Java Tracer 1.2.473 is released on 24 July 2024.

Fixes

The WebSphere Liberty agent is now compatible with the Instana agent.

1.2.472

Java Tracer 1.2.472 is released on 22 July 2024.

Features

Java Tracer now supports Elasticsearch 8.0 and later.

Fixes

The following instrumentations are now fixed:

  • Spring Scheduler
  • Vert.x Web Client, which now supports Object Modeling System (OMS)

The WebSphere Liberty agent is now added in the list of agents that are incompatible with the Instana agent. For more information, see Incompatible agent.

1.2.471

Java Tracer 1.2.471 is released on 08 July 2024.

Improvements

Java Tracer now provides support for Redis Vertx and GraphQL. For more information, see Instrumented frameworks and libraries.

1.2.470

Java Tracer 1.2.470 is released on 25 June 2024.

Features

Java Tracer now supports the following frameworks and libraries:

  • Spring Boot Starter Undertow
  • Undertow
  • Micronaut
  • WebMethods Integration Server

For more information, see Instrumented frameworks and libraries.

Fixes

Previously, under certain circumstances, spans for Simple Queue Service (SQS) were not generated on calling SQS from Spring Boot application. This issue is now fixed.

Java Profiler releases

Instana Java Profiler provides automated code instrumentation and tracing data across your environment. For more information, see Monitoring Java virtual machine. To get specific tracer updates, you need to install the associated agent version specified in the release version.

1.0.30

Java Profile sensor 1.0.30 is released on 6 March 2024.

To get the following performance updates, you need to have Agent 1.1.712 or later.

Fixes

The signal segmentation violation (SIGSEGV) error in Java profiling is now fixed.