监控appdynamics中的java应用程序
问题描述:
我已经启动并运行了我的java应用程序。我想在Appdynamics中导入该应用程序进行监控。任何人都可以建议如何在appdynamics中导入java应用程序。监控appdynamics中的java应用程序
答
首先,你需要设置AppDynamics控制器(应该在不同的机器上托管),那么你需要Java代理的机器上的应用程序。
您需要配线的与Java代理,例如应用像这样
/usr/bin/java
-Dappdynamics.controller.hostName="my-appdynamics-controller-url"
-Dappdynamics.controller.port="8090" \
-Dappdynamics.agent.applicationName="MyAppName"
-javaagent:/appdynamics/appserver-agent/javaagent.jar
-Dappdynamics.agent.tierName="my-tier-name"
-Dappdynamics.agent.nodeName="my-node-name"
-jar myapp.jar
现在Java代理发送应用程序信息到控制器。看看文档。 https://docs.appdynamics.com/display/PRO43/Getting+Started
应用程序将自动在AppDynamics提供,你可以看到仪表板。
答
你并不需要主机控制器,你可以在这里得到一个SaaS帐户。3210。
一旦你得到一个SAAS账户查询账户名和账号的欢迎电子邮件密钥,并用在电子邮件中的说明JVM ARGS添加到您的应用程序,如图所示。不要忘记设置帐户名称和帐户访问密钥参数:-Dappdynamics.agent.accountName -Dappdynamics.agent.accountAccessKey。