我正在尝试在我的 Linux 服务器上安装 Newrelic 代理,并遵循https://docs.newrelic.com/docs/agents/java-agent/installation/install-java-agent并停留在安装 java 代理的第 3 步 - 带有 JVM 参数的 includeJava 代理。
我是新手,不确定如何在 Tomcat 上传递 -javaagent 参数,请参见下文,您能告诉我在 catalina.sh 文件中将下面的行放在哪里吗?
Configure your catalina.sh file to use the New Relic agent using the JAVA_OPTS environment variable:
export JAVA_OPTS="$JAVA_OPTS -javaagent:/full/path/to/newrelic.jar"
谢谢!
答案1
该catalina.sh
文件本身会警告您:
# Environment Variable Prerequisites
#
# Do not set the variables in this script. Instead put them into a script
# setenv.sh in CATALINA_BASE/bin to keep your customizations separate.
您应该考虑到 New Relic 说明略有错误,并将该行改为setenv.sh
。如果文件不存在,请创建它。