Skip to main content

The application insights Java 2.X SDK will be retired on 30 September 2025

Published date: September 30, 2022

On 30 September 2025, we’ll be retiring the application insights Java 2.X SDK; after that date it’ll no longer be supported. Before that date, we recommend you upgrade to OpenTelemetry-based Java 3.X auto-instrumentation, which provides all the functionality of the application insights Java 2.X SDK plus new ones, including:

  • Expanded distributed tracing auto-collection including the most common Azure SDKs, MongoDB, Kafka, Cassandra (and more)
  • JMX and micrometer metrics auto-collection
  • Codeless onboarding for easier deployments and upgrades

If you choose to not upgrade, your data will continue to flow to application insights. However, we’ll be unable to support any Azure support cases opened on this SDK, and you won’t receive the latest product features.


Required action

To avoid being on an unsupported SDK, upgrade to application insights Java 3.X auto-instrumentation by 30 September 2025.

Help and support

If you have questions, get answers from experts on the ApplicationInsights-Java GitHub Issues Forum. If you have a support plan and you need technical help, create a support request.

  • Azure Monitor
  • Application Insights
  • Retirements

Related Products