Loadrunner11监控LINUX服务器
来源:互联网 发布:淘宝售前售后哪个轻松 编辑:程序博客网 时间:2024/05/18 18:45
文章来源 :http://www.360doc.com/content/12/1024/17/10976405_243525405.shtml
Loadrunner11监控LINUX服务器
1. 首先在Linux服务器上安装rpc.rstatd服务,这里用的是rpc.rstatd-4.0.1.tar.gz安装包,如果没有可以到该网址上去下载:http://sourceforge.net/projects/rstatd;
2. 执行安装包
tar -xzvf rpc.rstatd-4.0.1.tar.gz //解压rcp.rstatd
cd rpc.rstatd-4.0.1 //进入到rpc.rstatd目录中
./configure //配置rc.rstatd的安装,以下我的是按照默认方式的
make //编译rc.rstatd
make install //安装
3.修改etc/xinetd.d 目录下的3个conf(rlogin,rsh,rexec)文件中的disable均设置为no,
cd /etc/xinetd.d //进入到etc/xinetd.conf目录中
Vi rlogin //编辑disable=no,保存
Vi rsh //编辑disable=no,保存
Vi rexec //编辑disable=no,保存
4.重新启动xinetd: /etc/init.d/xinetd restart;
5. 启动rpc.rstatd并查看是否真正启动该服务:
rpc.rstatd //启动rpc.rstatd进程
rpcinfo –p //执行此命令检查rpc服务的状态
[root@localhost xinetd.d]# rpcinfo -p
结果如下:
从上图中可以看出rpc.rstatd服务已经启动
在controller中,将System resource Graphs中的Unix resources拖到右侧的监控区域中,并单击
在弹出的对话框中输入被监控的linux系统的IP地址,
然后选择需 要监控的性能指标,并点击“确定”
监控成功如下图:
出现如下错误:
Monitor name :UNIX Resources. Cannot initialize the monitoring on 10.10.15.62.
Error while creating the RPC client. Ensure that the machine can be connected and that it runs the rstat daemon (use rpcinfo utility for this verification).
Detailed error: RPC: Failed to create RPC client.
RPC-TCP: Failed to establish RPCserveraddress.
RPC-TCP: Failed to communicate with the portmapper on host '10.10.15.62'.
RPC: RPC call failed.
RPC-TCP: recv()/recvfrom() failed.
RPC-TCP: Timeout reached. (entry point: CFactory::Initialize). [MsgId: MMSG-47190]
检查原因,发现是Linux系统中的防火墙开启了并且阻挡了LoadRunner监控Linux系统的资源,因此要将防火墙关闭。
7.关闭防火墙: [root@localhost ~]# /etc/init.d/iptables stop;
8. 重复步骤6,成功
=========================================================================
1 准备工作首先,监视Linux一定要有rstatd这个守护进程,有的Linux版本里也有可能是rpc.rstatd这里只是名字不同而已,功能是一样的一般来说LINUX需要下载一个包才有这个服务,包名字是rpc.rstatd-4.0.1.tar.gz. 这是一个源码,需要编译,下载并安装rstatdtar -ivh rpc.rstatd-4.0.1.tar.gz./configure —配置make —编译make install —安装rpc.rstatd —启动rstatd进程配置rstatd 目标守护进程是xinetd,它的主配置文件是/etc/xinetd.conf 里面内容是只有基本信息# Simple configuration file for xinetd## Some defaults, and include /etc/xinetd.d/defaults{instances = 60log_type = SYSLOG authprivlog_on_success = HOST PIDlog_on_failure = HOSTcps = 25 30}includedir /etc/xinetd.d里面内容的意思在这里就不说了!网上有具体解释,我们这里需要修改的是/etc/xinetd.d/下的三个conf文件 rlogin ,rsh,rexec 这三个配置文件,打这三个文件里的disable = yes都改成 disable = no ( disabled 用在默认的 {} 中 禁止服务)或是把# default: off都设置成 on 这个的意思就是在xinetd启动的时候默认都启动上面的三个服务!(由于貌似用ps ax不能看到rlogin ,rsh ,rexec这三个进程是否开启,所以使用default: on,因为rstatd和xinetd这二个服务是否启动在ps ax里是看的到的)然后你在保证Linux机器上的进程里有rstatd和xinetd这二个服务就可以用LR去监视了几点小的技巧:检查是否启动: rsh server 监听和TCP 是514。# netstat -an |grep 514tcp 0 0 0.0.0.0:514 0.0.0.0:* LISTEN如果能看到514在监听说明rsh服务器已经启动。检查是否启动: rstatd输入命令: rpcinfo -p如果能看到程序 版本 协议 端口
启动xinted服务:
service xinetd start
端口映射成公网,进行测试,妹的,就不行了!
rpc服务:service
- Loadrunner11监控LINUX服务器
- LoadRunner11监控Linux
- loadrunner11.0监控linux服务器CPU、中断相应等的方法
- loadrunner11监控apache2.X
- linux服务器监控
- linux服务器监控命令
- LR 监控Linux服务器
- linux 服务器监控工具
- Linux 服务器监控命令
- LoadRunner监控linux服务器
- Linux服务器监控命令
- Linux 服务器监控
- linux服务器监控
- Nagios 监控 Linux 服务器
- Loadrunner11监控Linux虚拟机时报错: Cannot initialize the monitoring on...
- linux 监控服务器常用脚本
- Linux syslog日志监控服务器
- Linux服务器的网络监控
- 使用jmx 监控zookeeper
- Android TextView滑动
- Http发送post数据文件,服务端Servlet接收,保存至本地...
- SearchLookUpEdit 和 GridLookUpEdit
- JSONModel解析数据成Model
- Loadrunner11监控LINUX服务器
- 亲历基本OSGI实例,进入另番思维领域(转)----包括打包发布为可执行文件
- 【Android应用开发技术:用户界面】界面导航设计
- LWIP互联网资料汇总
- cmake 命令行
- IOS学习之委托和block
- driver 开发常用API笔记
- 网站统计中的数据收集原理及实现
- HDUOJ A+Bproble 题目1089 1090 1091 1092 1093 1094 1095 1096