一、安装说明
在使用LR进行性能测试的时候,经常有需要监控OS的资源使用情况的需求,监控linux服务器资源,需要rstatd服务支持。
二、准备工作
1.Linux服务器环境,此处使用centos7.3;
三、安装步骤
步骤1、安装rstatd守护进程
执行命令:yum install inetd
执行命令:yum install rusers-server
步骤2、启动相关服务,命令如下:
systemctl start rpcbind.service
systemctl start xinetd.service
systemctl start rstatd.service
步骤3、关闭防火墙,命令如下:
systemctl stop firewalld.service
systemctl disable firewalld.service
四、一键部署包使用说明
一键部署包百度云盘链接:链接:https://pan.baidu.com/s/1trMJFkMIKnGtvK_cL9jogg
提取码:2ace
下载解压一键部署包,使用命令sh start.sh执行即可。
注意:此脚本支持centos6和centos7。
五、FAQ
Q:监控Linux服务器资源后,运行场景出现如下报错:
Monitor name :UNIX Resources. Internal rpc error (error code:2). Machine:
192.168.1.163. Hint: Check that RPC on this machine is up and running. Check that rstat daemon on this machine is up and running (use rpcinfo utility for this verification). Details: RPC: RPC call failed.
R:防火墙问题,需要检查Controller所在机器和监控服务器的防火墙
S:Controller所在机器防火墙没有关闭,关闭即可