本文内容概述:
1)探针安装过程比较详细(jar包为例)
2)APM如何使用非常粗浅(小白可看),后续有机会再补充吧
何时使用APM监控:
1)对应用的日常性能测试,可以做为辅助工具;
2)当使用工具如jmeter做并发测试时,作用监控工具使用;
一、APM性能监控安装(Jar包部署为例) 服务端略,网络上搜一下吧
探针(需要监控哪个项目,则哪个项目配置探针)1、下载探针(apminsight-javaagent.zip)
地址:Download APM Insight Agent for Applications Manager - Free Trial
注意探针版本,探针的版本需要与服务端匹配
目前java最新版探针为4.2.0
2、将下载文件解压,我们只需要其中的2个文件:
1)apminsight-javaagent.jar
2)apminsight.conf
以下步骤为jar包的部署方式,其余部署方式应该类似,但不完全相同;
3、项目部署路径中,新建一个文件夹如apminsight(任意名称都可以),将以上2个文件放置在此文件夹中,保证apminsight.conf配置文件与apminsight-javaagent.jar在同一路径下即可;
之所以新建一个文件夹,是因为监控过程中,会产生很多日志文件,新建一个文件夹更清爽;
4、配置apminsight.conf文件
1)apm.host和apm.port:代表 APM的主机url地址和端口号
注意,host为APM服务端的url地址,具体见下图:
2)application.name:标识本项目名称
3)license.key:license密钥 为APM登录后--应用性能--license密钥,复制即可,具体见下图:
配置后如下图:
5、服务启动
启动命令中增加 -javaagent: /探针路径/apminsight/apminsight-javaagent.jar
如:nohup java -javaagent:/home/gkpt/apminsight/apminsight-javaagent.jar -jar /home/gkpt/jeecg-boot-module-system-3.2.0.jar > /home/gkpt/catalina.out 2>&1 &
6、监控自动生效
服务启动后,登录需要监控的项目,操作一下功能,大概1/2分钟,APM服务端自动就会显示监控信息了,位置一般在 应用性能-应用性能透视 ;
二、APM性能监控使用(粗浅的说明一下,不一定完整)
1、进入项目
位置一般在 应用性能-应用性能透视
2、查看监控
1)持续时间:选择合适的时间段,查看监控内容
2)应用性能指数 :最直观的体现系统性能的评分,100最好
3)响应时间
应用的 响应时间
4)吞吐量:
不是太理解
5)慢事务
6)错误:一定要关注



