应用性能管理 APM-为JAVA应用手工安装Agent:操作步骤
操作步骤
- 下载JavaAgent,参考探针下载地址下载apm-javaagent,并将javaagent下载到需要接入 APM 机器的任意目录。
示例命令:
curl -O https://xxx/apm-javaagent-x.x.x.tar
- 执行tar命令解压javaagent。
示例命令:
tar -xvf apm-javaagent-x.x.x.tar
- 修改javaagent中的apm.config配置文件。master.address配置请参见探针接入地址,将AK/SK写入配置文件中,如下图所示。
图3 写入AK/SK
- 修改java进程启动脚本。
在服务启动脚本的java命令之后,配置apm-javaagent.jar包所在路径,并指定java进程的组件名。
添加-javaagent参数示例:
java -javaagent:/xxx/apm-javaagent/apm-javaagent.jar=appName={appName}
当企业业务很多的情况下,也支持更为复杂一些的配置,添加-javaagent参数的复杂模式如:
java -javaagent:/xxx/apm-javaagent/apm-javaagent.jar=appName=myApp,env=myEnv,envTag=myTag,business=myBusiness,subBusiness=mySub- 上述参数属于APM内置的CMDB信息,具体详情见CMDB管理章节。
- 由于历史原因,APM启动参数设置的元数据,跟CMDB概念有一些冲突,这里进行说明。
启动参数一般会设置 -javaagent:D:\javaagent-package\apm-javaagent\apm-javaagent.jar=appName=xxx,env=yyy,business=zzz,subBusiness=sss,envTag=xxx,在这里appName代表组件,business代表应用,subBusiness代表子应用,envTag代表环境标签。
如果没有在web界面对business参数进行设置,启动javaagent时系统就会报错;其他参数如果没有设置,在启动javaagent时会自动创建出来,包括子应用、组件、环境及环境标签等。
同一个应用下,组件名称不能重复。
- 重新部署应用。
- 应用性能管理功能_应用指标监控_ 应用性能管理 APM-华为云
- 应用性能管理优势_性能诊断_ 应用性能管理 APM-华为云
- 应用性能管理有什么作用_运维_ 应用性能管理 APM-华为云
- 应用性能管理应用场景_应用性能监控_ 应用性能管理 APM-华为云
- 应用性能管理APM_应用性能_功能简介
- 应用性能管理定位请求异常原因_云应用性能问题诊断_ 应用性能管理 APM-华为云
- 使用APM管理电商应用_电商行业_ 应用性能管理 APM-华为云
- 免费云主机使用_免费服务器_国内免费云服务器
- Java Chassis应用接入ServiceComb引擎_如何接入ServiceComb引擎_Java Chassis应用接入ServiceComb引擎操作指导1
- 通过CMDB管理复杂应用与资源配置关系_应用运维管理_AOM-华为云