配置Loadrunner监控linux资源

安装rsh守护进程及rstat协议,使同一网络上的客户端可以获取服务器端的性能参数,达到监控服务器性能的目的。

需要下载安装4个包:
(1)rsh-server-0.17-76.el7_1.1.x86_64
(2)rsh-0.17-76.el7_1.1.x86_64
(3)rpc.rstatd-4.0.1.tar.gz
(4)xinetd.x86_64

一、安装rsh
1.连网安装

rpm -qa | grep rsh   --查看是否已安装rsh
rpm -e 版本号        --卸载原有版本
yum -y install rsh*  --安装新版rsh

2.离线安装rsh,需要先下载。点击下载

rpm -ivh rsh-server-0.17-76.el7_1.1.x86_64
rpm -ivh rsh-0.17-76.el7_1.1.x86_64

二、安装rstatd
1.rstatd下载,上传至linux服务器/usr/local
http://sourceforge.net/projects/rstatd
2.rstatd安装

tar -xzvf rpc.rstatd-4.0.1.tar.gz  --解压安装包
cd rpc.rstatd-4.0.1  
./configure    --配置
make           --编译
make install   --安装

3.安装xinetd服务
查看是否安装xinetd (若安装则不安装)

rpm -qa | grep xinetd

安装xinetd服务

cd /etc/init.d
yum -y install xinetd
配置Loadrunner监控linux资源_第1张图片
安装xinetd

4.启动rpc.rstatd服务

rpc.rstatd     --启动rpc.rstatd进程
rpcinfo -p     --检查rpc服务状态
配置Loadrunner监控linux资源_第2张图片
启动成功,显示四个rstatd服务

【注】如果执行rpc.rstatd命令失败如下

bash: rpc.rstatd: command not found...```
证明rstatd或xinetd服务没安装好。
重新安装这个两个服务即可,
即重复操作上述第2、3、4步。

三、关闭防火墙

firewall-cmd --state --查看防火墙状态(显示running)
systemctl stop firewalld.service --停止centos7防火墙
systemctl disable firewalld.service --禁用centos7防火墙

四、Loadrunner中Controller监控Linux资源
1.在Controller中,将System Resource Graphs中的Unix resources拖到右侧的资源监控区域。
2.鼠标右键选择Add Measurements,添加被监控Linux的IP地址x.x.x.x,选择需要监控的性能指标,确认。
**3.结果没显示Linux资源的实时数据,待解决!!!**(虚拟机IP不在同一网段还是什么原因?)


-------------------
参考文献:http://www.cnblogs.com/yangxia-test/archive/2012/11/27/2790771.html

你可能感兴趣的:(配置Loadrunner监控linux资源)