diff --git a/platform-includes/getting-started-install/opentelemetry/java.mdx b/platform-includes/getting-started-install/opentelemetry/java.mdx index 58b995130f1117..1e625d64d6535f 100644 --- a/platform-includes/getting-started-install/opentelemetry/java.mdx +++ b/platform-includes/getting-started-install/opentelemetry/java.mdx @@ -7,7 +7,11 @@ curl https://repo1.maven.org/maven2/io/sentry/sentry-opentelemetry-agent/{{@inje ``` Then run your application with: -```bash +```bash {tabTitle: Environment variable} +SENTRY_PROPERTIES_FILE=sentry.properties JAVA_TOOL_OPTIONS="-javaagent:sentry-opentelemetry-agent-{{@inject packages.version('sentry.java.opentelemetry-agent') }}.jar" java -jar your-application.jar +``` + +```bash {tabTitle: Java CLI argument} SENTRY_PROPERTIES_FILE=sentry.properties java -javaagent:sentry-opentelemetry-agent-{{@inject packages.version('sentry.java.opentelemetry-agent') }}.jar -jar your-application.jar ``` diff --git a/platform-includes/getting-started-install/opentelemetry/java.spring-boot.mdx b/platform-includes/getting-started-install/opentelemetry/java.spring-boot.mdx index d12eea460de928..1c6c8205d0f96e 100644 --- a/platform-includes/getting-started-install/opentelemetry/java.spring-boot.mdx +++ b/platform-includes/getting-started-install/opentelemetry/java.spring-boot.mdx @@ -7,7 +7,12 @@ curl https://repo1.maven.org/maven2/io/sentry/sentry-opentelemetry-agent/{{@inje ``` Then run your application with: -```bash + +```bash {tabTitle: Environment variable} +SENTRY_AUTO_INIT=false JAVA_TOOL_OPTIONS="-javaagent:sentry-opentelemetry-agent-{{@inject packages.version('sentry.java.opentelemetry-agent') }}.jar" java -jar your-application.jar +``` + +```bash {tabTitle: Java CLI argument} SENTRY_AUTO_INIT=false java -javaagent:sentry-opentelemetry-agent-{{@inject packages.version('sentry.java.opentelemetry-agent') }}.jar -jar your-application.jar ``` diff --git a/platform-includes/getting-started-install/opentelemetry/java.spring.mdx b/platform-includes/getting-started-install/opentelemetry/java.spring.mdx index e6f02b754bbfe0..47bdf895ee087f 100644 --- a/platform-includes/getting-started-install/opentelemetry/java.spring.mdx +++ b/platform-includes/getting-started-install/opentelemetry/java.spring.mdx @@ -8,12 +8,20 @@ curl https://repo1.maven.org/maven2/io/sentry/sentry-opentelemetry-agent/{{@inje ``` Then run your application with: -```bash +```bash {tabTitle: Environment variable} +SENTRY_AUTO_INIT=false JAVA_TOOL_OPTIONS="-javaagent:sentry-opentelemetry-agent-{{@inject packages.version('sentry.java.opentelemetry-agent') }}.jar" java -jar your-application.jar +``` + +```bash {tabTitle: Java CLI argument} SENTRY_AUTO_INIT=false java -javaagent:sentry-opentelemetry-agent-{{@inject packages.version('sentry.java.opentelemetry-agent') }}.jar -jar your-application.jar ``` In case of an application server, adding the Agent might look more like the following: -```bash -JAVA_OPTS="${JAVA_OPTS} -javaagent:/somewhere/sentry-opentelemetry-agent-{{@inject packages.version('sentry.java.opentelemetry-agent') }}" +```bash {tabTitle: Environment variable} +JAVA_OPTS="${JAVA_OPTS} JAVA_TOOL_OPTIONS="-javaagent:sentry-opentelemetry-agent-{{@inject packages.version('sentry.java.opentelemetry-agent') }}.jar" +``` + +```bash {tabTitle: Java CLI argument} +JAVA_OPTS="${JAVA_OPTS} JAVA_TOOL_OPTIONS="-javaagent:sentry-opentelemetry-agent-{{@inject packages.version('sentry.java.opentelemetry-agent') }}.jar" ``` diff --git a/platform-includes/performance/opentelemetry-setup/with-java-agent/with-auto-init/java.mdx b/platform-includes/performance/opentelemetry-setup/with-java-agent/with-auto-init/java.mdx index 28425548adbb64..e29a7f2e315808 100644 --- a/platform-includes/performance/opentelemetry-setup/with-java-agent/with-auto-init/java.mdx +++ b/platform-includes/performance/opentelemetry-setup/with-java-agent/with-auto-init/java.mdx @@ -1,7 +1,10 @@ This `java` command shows how to run your application using `sentry-opentelemetry-agent`: +```bash {tabTitle: Environment variable} +SENTRY_PROPERTIES_FILE=sentry.properties JAVA_TOOL_OPTIONS="-javaagent:sentry-opentelemetry-agent-{{@inject packages.version('sentry.java.opentelemetry-agent') }}.jar" java -jar your-application.jar +``` -```bash +```bash {tabTitle: Java CLI argument} SENTRY_PROPERTIES_FILE=sentry.properties java -javaagent:sentry-opentelemetry-agent-{{@inject packages.version('sentry.java.opentelemetry-agent') }}.jar -jar your-application.jar ``` diff --git a/platform-includes/performance/opentelemetry-setup/with-java-agent/without-auto-init/java.mdx b/platform-includes/performance/opentelemetry-setup/with-java-agent/without-auto-init/java.mdx index b3477d5b9c60b1..5f31e3f5ae0d42 100644 --- a/platform-includes/performance/opentelemetry-setup/with-java-agent/without-auto-init/java.mdx +++ b/platform-includes/performance/opentelemetry-setup/with-java-agent/without-auto-init/java.mdx @@ -1,7 +1,10 @@ This `java` command shows how to run your application using `sentry-opentelemetry-agent`: +```bash {tabTitle: Environment variable} +SENTRY_AUTO_INIT=false JAVA_TOOL_OPTIONS="-javaagent:sentry-opentelemetry-agent-{{@inject packages.version('sentry.java.opentelemetry-agent') }}.jar" java -jar your-application.jar +``` -```bash +```bash {tabTitle: Java CLI argument} SENTRY_AUTO_INIT=false java -javaagent:sentry-opentelemetry-agent-{{@inject packages.version('sentry.java.opentelemetry-agent') }}.jar -jar your-application.jar ``` diff --git a/platform-includes/performance/opentelemetry-setup/with-java-agent/without-auto-init/java.spring-boot.mdx b/platform-includes/performance/opentelemetry-setup/with-java-agent/without-auto-init/java.spring-boot.mdx index 03cd5d76641540..4c2596f132444a 100644 --- a/platform-includes/performance/opentelemetry-setup/with-java-agent/without-auto-init/java.spring-boot.mdx +++ b/platform-includes/performance/opentelemetry-setup/with-java-agent/without-auto-init/java.spring-boot.mdx @@ -1,7 +1,10 @@ This `java` command shows how to run your application using `sentry-opentelemetry-agent`: +```bash {tabTitle: Environment variable} +SENTRY_AUTO_INIT=false JAVA_TOOL_OPTIONS="-javaagent:sentry-opentelemetry-agent-{{@inject packages.version('sentry.java.opentelemetry-agent') }}.jar" java -jar your-application.jar +``` -```bash +```bash {tabTitle: Java CLI argument} SENTRY_AUTO_INIT=false java -javaagent:sentry-opentelemetry-agent-{{@inject packages.version('sentry.java.opentelemetry-agent') }}.jar -jar your-application.jar ```