LR监控linux
上一篇 /
下一篇 2010-06-12 12:00:11
只要保证Linux机器上的进程里有rstatd和xinetd这二个服务就可以用LR去监视。
rstatd 守护程序是一个返回从内核获取的性能统计信息的服务程序。
1.检查机器是否配置了rstatd进程
可使用find命令:
[root@etoh2_sc2 ~]# find / -name rpc.rstatd
/root/rpc.rstatd-4.0.1/rpc.rstatd
/usr/local/sbin/rpc.rstatd
说明已配置,若没有,就安装。
2.检查是否已启用rstatd进程
方法一:rup命令,用于报告机器的统计信息。
[root@etoh2_sc2 rpc.rstatd-4.0.1]# rup 192.168.1.62
localhost up 30 days, 17:07, 2 users, load average: 0.00 0.00 0.00
表示已开启rstatd守护进程。
方法二:rpcinfo -p命令
[root@B1943 ~]#rpcinfo -p
程序 版本 协议 端口
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 796 status
100024 1 tcp 799 status
100001 5 udp 896 rstatd
100001 3 udp 896 rstatd
100001 2 udp 896 rstatd
100001 1 udp 896 rstatd
表示已开启rstatd守护进程。
3.若没有开启,用命令rpc.rstatd (启动rstatd进程)
可能会提示:Cannot register service: RPC: Unable to receive; errno = Connection refused
这是因为你的服务器没有开启端口映射的功能。
[root@etoh2_sc2 rpc.rstatd-4.0.1]# setup
这时会弹出一个类似图形化的界面,光标移动到System services(用方向键),回车。在新界面中找到portmap项,选中(用空格)。然后选择OK(用tab键选),再选择quit。
[root@etoh2_sc2 rpc.rstatd-4.0.1]# /etc/rc.d/init.d/portmap start //启动portmap
再试下rpc.rstatd
4.确认守护进程xinetd的配置
a.主配置文件是/etc/xinetd.conf
b.还有/etc/xinetd.d/下的三个配置文件:rlogin, rsh, rexec,把disable = yes都改成 disable = no,意思就是在xinetd启动的时候默认都启动上面的三个服务!
5.检查是否启动xinetd守护进程
rsh服务监听的TCP 是514。
[root@mg04 root]#netstat -an |grep 514
tcp 0 0 0.0.0.0:514 0.0.0.0:* LISTEN
如果能看到514在监听就说明rsh服务器已经启动。
收藏
举报
TAG:
Linux
linux
LoadRunner
Loadrunner
loadrunner