配置Loadrunner监控linux资源
2017-07-21 本文已影响38人
Joey_GZ
安装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
安装xinetd
4.启动rpc.rstatd服务
rpc.rstatd --启动rpc.rstatd进程
rpcinfo -p --检查rpc服务状态
启动成功,显示四个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