51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2719|回复: 7
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-10-23 23:33:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何用lr11 监控 linux ubuntu 的系统资源啊,求助大神们
请给出具体的设置步骤啊,需要安装哪些,怎样设置啊,谢谢大侠们了!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2013-10-24 13:10:52 | 只看该作者
大侠们,求助啊。谢了!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    郁闷
    2015-3-16 09:01
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]测试排长

    3#
    发表于 2013-10-24 14:35:23 | 只看该作者
    用NMON不好吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2013-10-28 10:35:40 | 只看该作者
    controler中在Unix Resource中直接右键,Add Measurements,添加IP地址,就ok,要是报错的话,估计是rstatd守护进程没启动,就去linux上启动rstatd守护程序,要是没有的话,网上下载个安装程序,传上去安装了,自己网上搜索下怎么安装启动,好多介绍的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2013-10-29 09:30:34 | 只看该作者
    回复 3# lunahaha527


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

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-3-4 10:30
  • 签到天数: 660 天

    连续签到: 1 天

    [LV.9]测试副司令

    6#
    发表于 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 -xzvf  rpc.rstatd-4.0.1.tar.gz
    cd  rpc.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去监视了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2013-11-29 13:59:58 | 只看该作者
    需要补充说明的是 我监控的系统是  linux ubuntu  64bit 的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2013-12-3 14:30:37 | 只看该作者
    例:
    ./nmon_x86_64_rhel54 -F filename.nmon -s 1 -c 1000

    一秒1次  共取1000次
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-25 12:54 , Processed in 0.083769 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表