在CentOS上监控JMeter测试可以通过多种方法实现,以下是两种常见的方法:
JMeterPlugins-Extras.jar和JMeterPlugins-Standard.jar。JMeterPlugins-Extras.jar和JMeterPlugins-Standard.jar放到apache-jmeter-3.0/lib/ext目录下。ServerAgent-2.2.1并放到Linux服务器的/opt目录下。vi /etc/sysconfig/iptables
iptables -I INPUT -p tcp --dport 4444 -j ACCEPT
java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 7777 --tcp-port 7777
telnet命令测试端口是否正常访问。ServerAgent的jar包放到JMeter的lib目录下后,JMeter的监听器就会多出一些监控插件,选择添加即可。sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
sudo systemctl enable docker
docker pull influxdb:1.7.10
docker run -d --name=influxdb -p 8086:8086 -v${PWD}:/var/lib/influxdb influxdb:1.7.10
sudo systemctl start grafana-server
sudo systemctl enable grafana-server
http://服务器IP:8086),数据库名称jmeter,用户名admin,密码admin,然后点击Save & Test。InfluxdbBackendListenerClient。testTitle为你想要的名称。通过以上步骤,你可以在CentOS系统上实时监控JMeter测试结果,并通过Grafana以图表的形式展示这些数据。