一、安装serveragent
在服务器上安装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 --znotallow=public–add-port=80/tcp --permanent
开启防火墙命令:
systemctl start firewalld.service
重启防火墙命令:
firewall-cmd --reload 或者 service firewalld restart
二、安装nmon
四在服务器上安装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啦~