应用性能管理 APM-如何将APM接入非Web程序中?:虚机方式
虚机方式
针对直接将非Web程序部署在弹性云服务器或裸金属服务器上情况,您需要在启动脚本中增加如下配置:
-javaagent:/opt/oss/servicemgr/ICAgent/pinpoint/pinpoint-bootstrap.jar -Dapm_application=应用名称 -Dapm_tier=服务名称 -Dapm_noport=true
配置完成后,启动程序即可在 APM 界面中看到程序数据。
例如,您原来的启动脚本为:
java -jar app.jar
增加应用名称为vmall,服务名称为vmall-product-service,则增加配置后的启动脚本为:
java -javaagent:/opt/oss/servicemgr/ICAgent/pinpoint/pinpoint-bootstrap.jar -Dapm_application=vmall -Dapm_tier=vmall-product-service -Dapm_noport=true -jar app.jar