在服务器上安装ServerAgent-2.2.1 优点:可以时时观察监控到数据~
1.进入对应的服务器新建一个文件 mkdir severagent 2.把压缩包放在服务器上然后解压 3.unzip severagent 4.然后执行 ./startAgent.sh 5.如果没有权限:chmod u+x startAgent.sh
6.如果服务器是阿里的那么4444端口是不行的,所以需要修改端口命令: ./startAgent.sh --udp-port 0 --tcp-port 3459(这个随便写) 7.查看服务器防火墙命令 systemctl status firewalld
jmeter新增一个监听器: Ps补充一些常见的防火墙知识 如果防火墙关闭的状态要开一个端口 防火墙开启端口 firewall-cmd --zone=public–add-port=80/tcp --permanent 开启防火墙命令: systemctl start firewalld.service 重启防火墙命令: firewall-cmd --reload 或者 service firewalld restart
四在服务器上安装nmon另外一个监控,弊端:无法实时监控,需要执行结束之后才可以 1.创建一个文件夹mkdir nmon 2.上传对应的文件包到服务器上 3.解压服务器
tar -xzvf 文件夹名称 -C ./nmon 4.解压出来的文件比较多,要先看一下系统是什么系统 5.执行以下命令cat /etc/redhat -release 或者进入对应的目录查看(cat redhat-release)
找到对应的系统为8.0的系统
6.所以执行对应的命令 ./nmon_x86_64_centos8 -f -s 10 -c 14 其中-f表示标准输出 -s表示间隔多久收集一次数据 -c表示收集几次
7.执行120s结束之后进入对应的服务器上进行查看 进入对应的目录查看ls
找到一个以nmon的文件结尾复制到本地电脑进行分析啦啦~ 8本地我的电脑新建一个文件夹然后有个对应的分析工具,工具的名称:nmon_analyser
解压工具然后注意页面的一个xlam是一个宏文件只能用office打开哈 然后点击对应的文件上传我们的从服务器上下下来的文件就ok啦~