java - 在appdynamics中监控java应用程序

标签 java javaagents appdynamics

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

最佳答案

首先,您需要设置 AppDynamics Controller (应托管在单独的计算机上),然后需要在具有应用程序的计算机上安装 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 代理将应用程序信息发送到 Controller 。查看文档。 https://docs.appdynamics.com/display/PRO43/Getting+Started

该应用程序将自动在 AppDynamics 中可用,并且您可以看到仪表板。

关于java - 在appdynamics中监控java应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44283136/

相关文章:

java - 无法在 intellij 中执行 javaagent - 为我的代理类获取 ClassNotFoundException

java - 如何在AppDynamics Controller 中为每个应用程序配置单独的事务阈值?

java - 如何配置 AppDynamics 以正确检测 Liferay?

java - 这是添加额外组合框项目的代码,但相应的组合框值没有改变

Javascript删除不会触发Java后端

java - JQuery 帖子在 Jetty 上不起作用

java - 使用 BufferedReader 进行无限循环

java - 如何诊断哪个字段/方法导致了 NullPointerException

javaagent(使用 Javassist 编写)无法正常工作