ApplicationInsights-Java
ApplicationInsights-Java copied to clipboard
Application Insights for Java
Application Insights for Java
See documentation at https://docs.microsoft.com/en-us/azure/azure-monitor/app/java-in-process-agent.
If you need to build locally
Download the main repo and submodule:
git clone https://github.com/microsoft/ApplicationInsights-Java
cd ApplicationInsights-Java
Build the agent jar file:
./gradlew :agent:agent:shadowJar
The agent jar file should now be available under agent/agent/build/libs
.
If you are contributing...
We follow the same style guidelines and recommended Intellij setup as the OpenTelemetry Java Instrumentation repo.
While developing, if you find errorprone is getting in your way (e.g. it won't let you add
System.out.println
to your code), you can disable it by adding the following to your
~/.gradle/gradle.properties
:
disableErrorProne=true
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 [email protected] with any additional questions or comments.