海是我向往的地方,吸纳和咆哮是他的魅力!!!
LR监控Linux/Unix
上一篇 /
下一篇 2007-12-28 17:05:25
、如果你想用lr监控
linux,就必须在linux下安装一个叫做rstatd的守护进程,就好象windows系统的服务项一样。
2、这个rstatd安装包要在网上下载,大概1M左右。
3、(转载自http://www.cnblogs.com/tester2test/)
如果OS没有安装rstatd(可以查找一下系统中是否存在rpc.rstatd这个文件,如果没有,则说明系统没有安装 rstatd),则需要进行安装。rstatd安装步骤如下:
获得rstatd的安装介质(rstatd.tar.gz)。rstatd可以从 redhat的安装CD中获得,或者从网站上下载(给出一个下载地址,sourceforge的: //heanet.dl.sourceforge.net/sourceforge/rstatd)。
将rstatd.tar.gz拷贝到Linux系统中,解压,赋予可执行权限,进入rpc.rstatd目录,依次执行如下命令:
#./configure
#make
#make install
结束后,运行./rpc.rstatd命令,启动服务。这个时候,你就可以在LR中监控Linux资源了。
Unix
对于Unix系统,比如Solaris,AIX或者HP UX等,它们的配置过程比较简单——在inetd.conf(在/etc目录下)文件中去掉rstatd前面的注释,然后启动rstatd服务即可。
以上是短时间的性能测试可以通过在lr中监控。
4、如果是长时间的稳定性测试需要在linux输入命令行来保存性能参数。最后再把导入到excel里进行统计就可以了。
命令行如下:
vmstat 3 >xingxing.log
解释:直接将性能结果保存到文档中以后查看,监视内存,cpu,I/O等。
\* 查看linux下的文件还可以通过winscp374 .exe,简单直观。嘿嘿,不会有linux阴影。
- 如果 r经常大于 4 ,且id经常少于40,表示cpu的负荷很重。
如果pi,po 长期不等于0,表示内存不足。
如果disk 经常不等于0, 且在 b中的队列 大于3, 表示 io性能不好。
收藏
举报
TAG: