The application insights Java 2.X SDK will be retired on 30 September 2025
Published date: 30 September, 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.
To avoid being on an unsupported SDK, upgrade to application insights Java 3.X auto-instrumentation by 30 September 2025.