在Azure Web App中安装APM Insight Java代理
- 在<APP_HOME>/WEB-INF/lib下创建一个新目录,例如appmanager。
- 在此处下载最新的APM Insight Java代理zip文件(apminsight-javaagent.zip)
- 将zip文件解压缩到appmanager目录中,以查找代理jar及其配置文件。
在任何文本编辑器中打开apminsight.conf 文件,并包含以下键:
license.key=[LICENSE KEY]
apm.host=https://[HOST]:[PORT]/
示例:
license.key=APMI_74447444b666d7ab5174cc3021a9b68dd4b3364d50f99c2969360810313e8fac
apm.host=https://app-w8-test:9090/
- 要了解有关配置的更多信息,请访问我们的配置指南页面。
- 捆绑您的应用程序并将其部署在Azure WebApp服务中。
- 在WebApp设置下的应用程序设置中添加以下JVM参数。
- 如果使用Tomcat服务器,请添加密钥CATALINA_OPTS和值作为
-javaagent:/usr/home/tomcat/webapps/ROOT/WEB-INF/lib/appmanager/apminsight-javaagent.jar
- 如果使用Jetty服务器,请添加键JAVA_OPTIONS和值
-javaagent:D:/home/site/wwwroot/webapps/{APP_NAME}/WEB-INF/lib/appmanager/apminsight-javaagent.jar