在appdynamics中监控java应用程序

时间:2017-05-31 11:07:29

标签: java javaagents appdynamics

我启动并运行了我的java应用程序。我想在Appdynamics中导入该应用程序以进行监控。任何人都可以建议如何在appdynamics中导入java应用程序。

2 个答案:

答案 0 :(得分:1)

首先,您需要设置AppDynamics控制器(应该托管在单独的计算机上),然后您需要在计算机上使用应用程序的Java代理。 enter image description here

您需要使用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中提供,您可以看到仪表板。

答案 1 :(得分:0)

您无需托管控制器,您可以在此处获得SAAS帐户。 https://www.appdynamics.com/free-trial/

获得SAAS帐户后,在欢迎电子邮件中查找帐户名称和帐户密钥,并使用电子邮件中的说明将JVM args添加到您的应用中,如图所示。不要忘记设置帐户名和帐户访问密钥args:-Dappdynamics.agent.accountName -Dappdynamics.agent.accountAccessKey。