如何对指定Jar包进行监控?

如何对指定Jar包进行监控?

在 jar 的启动命令中执行如下命令,即可完成对指定 jar 的监控:java -javaagent:/path/to/oneapm.jar -Doneapm.license_key=请输入您的licensekey -Doneapm.app_name=exampleApp -Doneapm.tier_name=exampleTier -jar *.jar

注意:

-javaagent: 后面跟 oneapm.jar 的绝对路径,不能有空格

jar 后面跟要监控的 jar 的路径

这种方式同时支持,使用 spring boot 内嵌 Web 容器,并将整个应用打包成 jar 包的监控

-Doneapm.licnesekey=licenseKey,在此处输入您的licensekey-Doneapm.appname输入您的应用名称,-Doneapm.tier_name输入您的tier名称,如果您没有输入,系统将使用配置文件的参数名称。
Windows下的Tomcat 部署探针后为何看不到数据?

首先查看有没有/OneAPM/logs目录,如果不存在,就是没有部署成功。

其次查看 tomcat bin/catalina.bat 脚本中 JAVA_OPTS = “ -Xmx1024m -Xms512m ” 中的设置,然后设置为 JAVA_OPTS=“-Xmx1024m -Xms512m -javaagent:/path/to/oneapm.jar” 然后重启 tomcat,可以解决你的问题。

注意:-javaagent: 后面跟安装 oneapm.jar 的绝对路径;
如何打通 Java 应用和PHP应用?

打开 /OneAPM/oneapm.properites

找到 cross_application_tracer.internal_host 变量,如果没有就手动添加此变量

变量值设置成 cross_application_tracer.internal_host = 腾讯云服务器 IP,腾讯云服务器 IP

重启应用服务器

标签