本文共 1205 字,大约阅读时间需要 4 分钟。
APM (Application Performance Management) 即应用性能管理,属于IT运维管理(ITOM)范畴。主要是针对企业 关键业务的IT应用性能和用户体验的监测、优化,提高企业IT应用的可靠性和质量,保证用户得到良好的服务,降低IT总拥有成本(TCO)。
参考链接:

# 下载curl -L -O https://artifacts.elastic.co/downloads/apm-server/apm-server-7.11.1-x86_64.rpm# 安装sudo rpm -vi apm-server-7.11.1-x86_64.rpm
修改配置文件:
/etc/apm-server/apm-server.yml
apm-server: host: "192.168.50.136:8200"output.elasticsearch: hosts: ["192.168.50.136:9200"] username: "elastic" password: "123456"


需要下载代理:
下载之后需要放到指定文件夹下 这里我放到/home/jack/elastic-apm-agent-1.21.0.jar下面

启动脚本:
service_name: 服务名称server_urls: 配置服务environment: 环境 production 为正式环境application_packages: 基础包
nohup /usr/local/jdk1.8.0_281/bin/java -javaagent:/home/jack/elastic-apm-agent-1.21.0.jar \ -Delastic.apm.service_name=forestUserProvider \ -Delastic.apm.server_urls=http://192.168.50.136:8200 \ -Delastic.apm.secret_token= \ -Delastic.apm.environment=production \ -Delastic.apm.application_packages=com.fh \ -jar /opt/data/jardata/xxx.jar --spring.profiles.active=prod --server.port=8080 2>&1 &
和第一步一样点击APM
然后点击对应名称
找到对应事务,然后点击
可以查看完整追溯信息
这里有sql查询和http请求链路
点击对应的sql语句,就可以查看到对应的数据库语句
错误也有专门的记录,点击查看错误即可

转载地址:http://tveg.baihongyu.com/