Skip to content
Application Insights SDK for Java
Java Shell C++ Dockerfile C Groovy
Branch: master
Clone or download
littleaj Merge pull request #1178 from microsoft/littleaj/spotbugs
Add spotbugs to build and fix the failures
Latest commit f09c629 Jan 21, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Normalize white space Aug 6, 2019
ApplicationInsightsInternalLogger ApplicationInsightsInternalLogger Spotbugs Fixes: PATH_TRAVERSAL_IN Dec 28, 2019
agent agent Spotbugs Fixes: XXE_DOCUMENT Dec 28, 2019
azure-application-insights-spring-boot-starter Merge pull request #1178 from microsoft/littleaj/spotbugs Jan 21, 2020
buildSrc/src/main/groovy/com/microsoft/applicationinsights/build/tasks Build/Versioning - added up-to-date logic for PropsFileGen task Apr 12, 2015
collectd update :collectd to use provided configuration Dec 27, 2019
config/checkstyle Update checkstyle configuration Jul 10, 2019
core Merge pull request #1178 from microsoft/littleaj/spotbugs Jan 21, 2020
distributions update occurrences of classifier->archiveClassifier Jul 11, 2019
gradle create supplemental file which adds configurations 'provided' and 'op… Dec 27, 2019
logging Reworked logging appender builds so they use project inheritance inst… Jan 10, 2020
samples Add App Service sample Aug 20, 2019
springbootsample Normalize white space Aug 6, 2019
test Fix test failure Nov 9, 2019
web-auto update :web-auto to use provided configuration Dec 28, 2019
web Merge pull request #1178 from microsoft/littleaj/spotbugs Jan 21, 2020
.gitattributes added .gitattributes to prevent bash from trying to run the elusive '… Dec 2, 2017
.gitignore Add App Service sample Aug 20, 2019
CHANGELOG.md updated changelog for 2.6.0-BETA.2 Jan 17, 2020
LICENSE renamed NOTICE and LICENSE Jun 27, 2019
NOTICE Revert "added proto files and protobuf/grpc build plugin (#715)" Dec 6, 2019
README.md Remove outdated roadmap Aug 26, 2019
build.gradle add spotbugs (findbugs) plugin and find-sec-bugs plugin. Dec 27, 2019
gradle.properties update version number Jan 17, 2020
gradlew upgrade to latest gradle version Jul 12, 2019
gradlew.bat Normalize white space Jul 20, 2019
settings.gradle Reworked logging appender builds so they use project inheritance inst… Jan 10, 2020

README.md

Application Insights for Java

Build & Unit Tests Smoke Tests
Build + Unit Tests Smoke Tests

Introduction

This is the repository of the Java SDK for Azure Application Insights. Application Insights is a service that monitors the availability, performance and usage of your application. The SDK sends telemetry about the performance and usage of your app to the Application Insights service where your data can be visualized in the Azure Portal. The SDK automatically collects telemetry about HTTP requests, dependencies, and exceptions. You can also use the SDK to send your own events and trace logs.

For more information please refer to:

The following packages are built in this repository:

  • Base API and channel: applicationinsights-core
  • Web applications instrumentation: applicationinsights-web
  • Application Insights SpringBoot Starter: applicationinsights-spring-boot-starter
  • Logback adaptor: applicationinsights-logging-logback
  • Log4J 2 adaptor: applicationinsights-logging-log4j2
  • Log4J 1.2 adaptor: applicationinsights-logging-log4j1_2

To upgrade to the latest SDK

After you upgrade, you'll need to merge back any customizations you made to ApplicationInsights.xml. Take a copy of it to compare with the new file.

If you're using Maven or Gradle

  1. If you specified a particular version number in pom.xml or build.gradle, update it.
  2. Refresh your project's dependencies.

Otherwise

Compare the old and new ApplicationInsights.xml. Many of the changes you see are because we added and removed modules. Reinstate any customizations that you made.

Microsoft Open Source Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

You can’t perform that action at this time.