Application Insights for Java
OTHER License
Bot releases are visible (Hide)
Published by trask almost 5 years ago
Announcing Application Insights Java SDK 2.5.1!
There were no changes since 2.5.1-BETA.2.
Published by littleaj about 5 years ago
Introducing Application Insights Java SDK 2.5.1-BETA.2!
Published by trask about 5 years ago
Introducing Application Insights Java SDK 2.5.1-BETA!
Published by littleaj about 5 years ago
Announcing Application Insights Java SDK 2.5.0!
There were no changes since 2.5.0-BETA.5.
applicationinsights-web-auto.jar
, which automatically registers the web filter. No need to modify web.xml
or add @WebFilter
.<RoleName>
tag in ApplicationInsights.xml
.applicationinsights-logging-*.jar
dependency and modify the application's logging configuration.java.net.HttpURLConnection
Operation Name
automatically based on Spring @RequestMapping
, JAX-RS @Path
and Struts action class/method name.
RequestNameHandlerInterceptorAdapter
or other interceptors.jboss.modules.system.pkgs
, java.util.logging.manager
, -Xbootclasspath
<Logging threshold="warn" />
AI-Agent.xml
, with default threshold warn
(#1026)<RuntimeException>
custom instrumentation in AI-Agent.xml
200
response code for some failed requests (#810)applicationinsights-agent
and applicationinsights-collectd
under the same group, com.microsoft.azure
.Published by trask about 5 years ago
Introducing Application Insights Java SDK 2.5.0-BETA.5!
ClassCastException
that could happen when using HttpURLConnection
(#1053)Published by trask about 5 years ago
Introducing Application Insights Java SDK 2.5.0-BETA.4!
IllegalStateException
that could happen when using HttpURLConnection
(#1037)NullPointerException
that could happen when using Java 11 (#1032)Published by trask about 5 years ago
Introducing Application Insights Java SDK 2.5.0-BETA.3!
<Logging threshold="warn" />
AI-Agent.xml
, with default threshold warn
(#1026)HttpURLConnection
instrumentation was not capturing outgoing url (#1025)200
response code for some failed requests (#810)Published by littleaj about 5 years ago
This introduces Application Insights Java SDK 2.4.1. This release includes a critical bug fix.
Published by littleaj about 5 years ago
Introducing Application Insights Java SDK 2.5.0-BETA.2!
<Class>
custom instrumentation in AI-Agent.xml
Published by littleaj over 5 years ago
Introducing Application Insights Java SDK 2.5.0-BETA! This release introduces some very exciting changes to the agent and adds support for the latest versions of Java!
applicationinsights-web-auto.jar
, which automatically registers the web filter. No need to modify web.xml
or add @WebFilter
.<RoleName>
tag in ApplicationInsights.xml
.applicationinsights-logging-*.jar
dependency and modify the application's logging configuration.java.net.HttpURLConnection
Operation Name
automatically based on Spring @RequestMapping
, JAX-RS @Path
and Struts action class/method name.
RequestNameHandlerInterceptorAdapter
or other interceptors.jboss.modules.system.pkgs
, java.util.logging.manager
, -Xbootclasspath
<Class>
custom instrumentation in AI-Agent.xml
<RuntimeException>
custom instrumentation in AI-Agent.xml
applicationinsights-agent
and applicationinsights-collectd
under the same group, com.microsoft.azure
.Published by littleaj over 5 years ago
This introduces Application Insights Java SDK 2.4.0. This adds all the functionality introduced in 2.4.0-BETA and some additional bug fixes and enhancements.
Previously, the Spring Boot Starter had an independent version number, causing some confusion. Future versions the Spring Boot Starter version will track with the SDK version. There will not be a Spring Boot Starter version 1.2.0, and in it's place version 2.4.0.
The changes to WebTelemetryModule
in 2.4.0-BETA were reverted back the state in 2.3.1.
Published by dhaval24 over 5 years ago
Welcome to Application Insights Java SDK 2.4.0-BETA and SpringBoot Starter 1.2.0-BETA. This version introduces several enhancement and bug fixes.
ApplicationInsightsHttpResponseWrapper.java
WebRequestTelemetry
interface now has another method setRequestTelemetryContext
. This is needed to propagate context explicitly in asynchronous environments. This change is likely to break clients relying on implementation of this interface in their code.WebTelemetryModule.setRequestTelemetryContext
API.PreparedStatementVisitor
to instrument all overloads of setTimestamp
.Published by littleaj over 5 years ago
Welcome to Application Insights Java SDK 2.3.1 and Spring Boot Starter 1.1.2. This service release addresses a critical bugfix.
Bug Fixes:
Published by dhaval24 almost 6 years ago
Welcome to Holiday Edition release of Application Insights Java SDK 2.3.0 and Application Insights SpringBoot Starter 1.1.1 (Release version)! This service release brings in brand new features and critical bug fixes.
Enhancements:
Bug Fixes:
Published by dhaval24 almost 6 years ago
Welcome to Application Insights Java SDK 2.2.1 and Application Insights SpringBoot Starter 1.1.1-BETA! This service release brings critical bug fixes and enhancement.
Enhancements:
Deprecations:
InternalAgentLogger
in favor of InternalLogger
for better consistency.Bug Fixes:
Published by dhaval24 about 6 years ago
Welcome to Application Insights Java SDK 2.2.0 and Application Insights SpringBoot Starter 1.1.0-BETA! This release comes with brand new enterprise grade features and critical bug fixes to both SpringBoot Starter as well as Core SDK.
Enhancements and changes:
WebAppNameContextInitializer
for use with the WebRequestTrackingFilter
.CloudInfoContextInitializer
to set roleInstance in CloudContext
. This new initializer is included by default and therefore will not affect the current tags.getRoleName
/setRoleName
and getRoleInstance
/setRoleInstance
in DeviceContext
. Introduced CloudContext
to hold replacements, getRole
/setRole
and getRoleInstance
/setRoleInstance
, respectively.WebRequestTrackingFilter
and ApplicationInsightsServletContextListener
which were causing issues in certain cases. This will allow easier customization of the filter. To use the listener moving forward, it will need to be defined in web.xml.InterceptorRegistry
class no longer has @EnableWebMvc
annotation as it breaks springboot autoconfig.Bug Fixes:
ApplicationInsightsServletContextListener
.Published by dhaval24 about 6 years ago
Welcome to Application Insights Java SDK 2.1.2 and Application Insights SpringBoot Starter 1.0.1-BETA! This release comes with some of the critical bug fixes both to our Spring-Boot starter and core SDK.
Enhancements:
Bug Fixes:
Published by dhaval24 over 6 years ago
Welcome to Application Insights Java SDK 2.1.1! With this version we announce ApplicationInsights-Spring-Boot-Starter-1.0.0-BETA. This starter is currently in BETA. In order to use SpringBoot starter please refer to https://github.com/Microsoft/ApplicationInsights-Java/blob/master/azure-application-insights-spring-boot-starter/README.md
Enhancement and API changes:
InProcessTelemetryChannel.java
class.getActiveWithoutInitializingConfig()
in TelemetryConfiguration.java
class.Published by grlima over 6 years ago
Welcome to Application Insights Java SDK 2.1.0! We have added support for heartbeats and made performance optimizations in the SDK's initialization code. A couple of other issues have also been fixed. See details below:
Enhancements:
Bug Fixes:
Published by grlima over 6 years ago
Welcome to Application Insights Java SDK 2.0.2! This release fixes a number of issues posted on GitHub by the community and ourselves. It also includes a few enhancements to diverse areas. Details below.
Note: This release requires that the SDK be run on an application server supporting Servlet 3.0 or above.
Enhancements:
Bug Fixes:
API changes (back-compatible):
httpMethodFinishedWithPath(String identifier, String method, String path, String correlationId, String uri, String target, int result, long delta)
httpMethodFinished(String identifier, String method, String correlationId, String uri, String target, int result, int delta)
is now marked as deprecated