hlhelei 发表于 2013-10-23 23:33:00

如何用lr11 监控 linux ubuntu 的系统资源啊,求助大神们

如何用lr11 监控 linux ubuntu 的系统资源啊,求助大神们
请给出具体的设置步骤啊,需要安装哪些,怎样设置啊,谢谢大侠们了!

hlhelei 发表于 2013-10-24 13:10:52

大侠们,求助啊。谢了!

lunahaha527 发表于 2013-10-24 14:35:23

用NMON不好吗?

tianlang001 发表于 2013-10-28 10:35:40

controler中在Unix Resource中直接右键,Add Measurements,添加IP地址,就ok,要是报错的话,估计是rstatd守护进程没启动,就去linux上启动rstatd守护程序,要是没有的话,网上下载个安装程序,传上去安装了,自己网上搜索下怎么安装启动,好多介绍的

hlhelei 发表于 2013-10-29 09:30:34

回复 3# lunahaha527


   如果是用NMON 进行监控如何能够做到与测试场景过程同步呢?因为nmon是压力产生完成了以后才能够得到数据的啊,如何能够像lr那样产生负载的同时记录下来被测系统的资源状况呢???

w_d775 发表于 2013-11-29 10:34:07

一、监控linux
1 准备工作
   可以通过两种方法验证服务器上是否配置了rstatd守护程序:
    ①使用rup命令,它用于报告计算机的各种统计信息,其中就包括rstatd的配置信息。使用命令rup 10.130.61.203,此处10.130.61.203是要监视的linux/Unix 服务器的Ip,如果该命令返回相关的统计信息。则表示已经配置并且激活了rstatd守护进程;若未返回有意义的统计信息,或者出现一条错误报告,则表示 rstatd守护进程尚未被配置或有问题。
    ②使用find命令
#find / -name rpc.rstatd,该命令用于查找系统中是否存在rpc.rstatd文件,如果没有,说明系统没有安装rstatd守护程序。
    如果服务器上没有安装rstatd程序(一般来说LINUX都没有安装),需要下载一个包才有这个服务,包名字是rpc.rstatd- 4.0.1.tar.gz. 这是一个源码,需要编译,下载并安装rstatd(可以在http://sourceforge.net/projects/rstatd这 个地址下载)
下载后,开始安装,安装步骤如下:
tar -xzvfrpc.rstatd-4.0.1.tar.gz
cdrpc.rstatd-4.0.1/
./configure— 配置操作
make —进行编译
make install —开始安装
rpc.rstatd —启动rstatd进程

2) 安装完成后配置rstatd 目标守护进程xinetd,它的主配置文件是/etc/xinetd.conf ,它里面内容是一些如下的基本信息:
#
# xinetd.conf
#
# Copyright (c) 1998-2001 SUSE GmbH Nuernberg, Germany.
# Copyright (c) 2002 SuSE Linux AG, Nuernberg, Germany.
#
defaults
{
      log_type      = FILE /var/log/xinetd.log
      log_on_success= HOST EXIT DURATION
      log_on_failure= HOST ATTEMPT
#      only_from       = localhost
      instances       = 30
      cps             = 50 10
#
# The specification of an interface is interesting, if we are on a firewall.
# For example, if you only want to provide services from an internal
# network interface, you may specify your internal interfaces IP-Address.
#
#       interface       = 127.0.0.1
}
includedir /etc/xinetd.d

我 们这里需要修改的是/etc/xinetd.d/下的三个conf文件 rlogin ,rsh,rexec 这三个配置文件,打这三个文件里的disable = yes都改成 disable = no ( disabled 用在默认的 {} 中 禁止服务)或是把# default: off都设置成 on 这个的意思就是在xinetd启动的时候默认都启动上面的三个服务!
说明:我 自己在配置时,没有disable = yes这项,我就将# default: off改为:default: on,重启后(cd /etc/init.d/   ./xinetd restart)通过netstat -an |grep 514查看,没有返回。然后,我就手动在三个文件中最后一行加入disable = no,再重启xinetd,再使用netstat -an |grep 514查看,得到tcp 0 0 0.0.0.0:514 0.0.0.0:* LISTEN结果,表明rsh服务器已经启动。

只要保证Linux机器上的进程里有rstatd和xinetd这二个服务就可以用LR去监视了

hlhelei 发表于 2013-11-29 13:59:58

需要补充说明的是 我监控的系统是linux ubuntu64bit 的

kratexi 发表于 2013-12-3 14:30:37

例:
./nmon_x86_64_rhel54 -F filename.nmon -s 1 -c 1000

一秒1次共取1000次
页: [1]
查看完整版本: 如何用lr11 监控 linux ubuntu 的系统资源啊,求助大神们