`
zhengdl126
  • 浏览: 2538263 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

LoadRunner如何监控Linux系统资源 : rpc.rstatd

 
阅读更多

一 简述:LoadRunner监控Linux资源时弹出如下错误:

Monitor name :UNIX Resources. Cannot initialize the monitoring on 192.168.52.189. 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 RPC server address.

上述问题的实质是Linux系统中未安装rpc.rstatd,服务未开启的原因造成。

于是接下来就验证我们的推测:

首先查看rpc.rstatd是否安装

[root@localhost bin]# whereis rpc.rstatd

发现系统未安装rpc.rstatd

备注:rstatd Rstat协议允许网络上的用户获得同一网络上各机器的性能参数。

二 准备下载包:下载rpc.rstatd-4.0.1.tar.gz安装包

下载地址:http://sourceforge.net/projects/rstatd

利用ssh客户端上传rpc.rstatd-4.0.1.tar.gz包至Linux下/home/Michael/tool/目录下
三 执行安装程序包:

  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               //安装

四重启xinetd

  /etc/init.d/xinetd restart

五修改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,保存

六 启动rpc.rstatd和检测

rpc.rstatd                 //启动rpc.rstatd进程

rpcinfo –p              //执行此命令检查rpc服务的状态

在安装rpc后,启动rpc.rstatd时,会报错“Cannot register service: RPC: Unable to receive;errno=Ctionrefused”。
解决方法如下:
1、/etc/init.d ./portmap start
2、/etc/init.d ./nfs start
然后再次启动rpc.rstatd就好了。

  [root@boss1 sbin]# rpcinfo -p
   程序版本协议  端口
    100000    2   tcp    111 portmapper
    100000    2   udp    111 portmapper
    100024    1   udp 32768 status
    100024    1   tcp 32769 status
    100001    5   udp    867 rstatd
    100001    3   udp    867 rstatd
    100001    2   udp    867 rstatd
    100001    1   udp    867 rstatd
  七利用Loadunner中的Controller监控Linux资源
1在controller中,将Systeme Resourece Graphs中的UNIX resources拖到右键的资源监控区域
2鼠标右键选择Add Measurements,添加被监控linux的IP地址192.168.52.189,选择需监控的性能指标,确认后,如下图所示即表示成功^_^

分享到:
评论

相关推荐

    rpc.rstatd (loadrunner linux 监控x64).

    在实际应用中,使用 LoadRunner 监控 Linux 系统时,需要配置 LoadRunner 的 Controller 来连接到 `rpc.rstatd` 服务,获取系统资源数据。同时,为了确保数据的安全传输,可能还需要配置防火墙规则,允许 LoadRunner...

    rpc.rstatd-4.0.1.tar.gz

    当LoadRunner与RPC.RStatD整合时,可以在执行性能测试的过程中实时获取被测系统的硬件和操作系统资源状态。例如,通过RStatD收集的CPU使用率、内存占用、磁盘I/O等数据,可以帮助分析在压力测试下,系统是否出现性能...

    利用LoadRunner监控Linux系统资源配置详细说明

    rstatd 服务是 Linux/Unix 系统中的一种远程过程调用(RPC)服务,用于提供系统资源的性能监控信息。为了在 LoadRunner 中监控 Linux 系统的资源使用情况,需要启动 rstatd 服务。下面是监控 Linux 系统资源配置的...

    loadrunner监控linux的相关配置

    首先,确保安装了 `rpc.rstatd` 服务,这是 LoadRunner 监控 Linux 系统性能所必需的。你可以通过运行 `find / -name rpc.rstatd` 命令来检查。如果没有找到,你需要下载并安装对应的包。通常,这个包名为 `rpc....

    loadrunner监控linux资源安装服务步骤.pdf

    为了使用LoadRunner监控Linux资源,需要安装rstatd和xinetd服务。下面是安装和配置rstatd和xinetd服务的步骤: 1. 安装rstatd服务 首先,需要下载rpc.rstatd-4.0.1.tar.gz包,并编译安装它。编译安装的步骤如下: ...

    loadrunner监控linux资源安装服务步骤.docx

    在Linux环境中,监控系统资源对于性能测试至关重要,本文档详细介绍了如何在Linux上安装和配置rstatd服务,以便使用LoadRunner进行资源监控。 首先,rstatd是一个用于收集系统资源信息的守护进程,它允许远程系统...

    loadrunner监控linux资源安装服务步骤.doc

    - 在"Monitored Metrics"(监控指标)部分,选择你想要监控的Linux系统资源,如CPU利用率、内存使用率、磁盘I/O等。 - 开始测试并观察监控数据。 5. **监控指标解释** - 平均负载:过去一分钟内同时处于就绪...

    rpc.rstatd-4.0.1.tar,rsh-0.17-14.i386.rpm,rsh-server-0.17-14.i386.rpm

    LoadRunner监控Linux 系统资源,需要安装rpc服务及rsh。安装步骤可参考 https://www.cnblogs.com/yangxia-test/archive/2012/11/27/2790771.html

    lr 如何监控 linux服务器

    当涉及到Linux服务器的监控时,LoadRunner提供了对Linux系统资源的监控能力。以下是如何利用LoadRunner监控Linux服务器的详细步骤: 1. **启动rpc.rstatd服务**:在Linux服务器上,LoadRunner需要依赖rpc.rstatd...

    使用LoadRunner监控Linux方法

    本文将详细介绍如何使用LoadRunner来监控Linux系统,包括安装必要的监控组件、配置监控服务以及在LoadRunner中设置监控。 #### 二、准备工作:安装监控组件 为了确保LoadRunner能够顺利地监控Linux系统,我们需要...

    Loadrunner监控linux的相关配置

    总的来说,为了使LoadRunner能有效地监控Linux系统,我们需要安装并配置`rpc.rstatd`和`rsh`服务。这个过程涉及到源码编译、RPM与DEB包的转换以及系统配置文件的修改。只有当这些准备工作都完成后,LoadRunner才能...

    LoadRunner监控Windows和Linux常见问题.doc

    LoadRunner是一款强大的性能测试工具,它能够对应用程序进行负载和压力测试,包括对Windows和Linux系统的监控。本文将深入探讨在使用LoadRunner监控这两个操作系统时可能遇到的问题及其解决方案。 首先,让我们关注...

    使用Loadrunner监控linux.doc

    rstatd是Linux系统中用于远程收集系统资源信息的服务,对于LoadRunner监控至关重要。检查rstatd状态的方法如下: 1. 通过telnet连接到远程Linux服务器。在Windows环境下,可以在"运行"窗口中输入"cmd"打开命令行,...

    loadrunner 性能监控软件 rstatd.tar.gz

    在本篇文章中,我们将聚焦于LoadRunner的一个组件——RStatD,它是用于监控Linux系统资源的利器,通过对【标题】"loadrunner 性能监控软件 rstatd.tar.gz"和【描述】"loadrunner 监控linux资源的软件"的理解,我们将...

    rsh软件(LoadRunner监控Linux)

    原因:Linux系统中没有安装rpc.rstatd,服务未开启的原因造成的。 解决办法:照上述方法安装rpc.rstatd并开启即可监控Linux. 2. configure: error: no acceptable C compiler found in $PATH 原因:未安装gcc...

    loadRunner监控系统资源windows、linux、unix、oracle文档及工具.zip

    《LoadRunner监控系统资源在Windows、Linux、Unix与Oracle环境中的应用详解》 LoadRunner,作为一款强大的性能测试工具,不仅能够模拟大量用户并发执行业务场景,还具备强大的系统资源监控功能,帮助我们准确评估...

    loadrunner监控windows和linux资源

    以`rpc.rstatd`为例,这是一种用于远程监控Linux系统的工具。 ##### 安装与配置rpc.rstatd 1. **下载并解压源码包**: ```bash tar -xzvf rpc.rstatd-4.0.1.tar.gz cd rpc.rstatd-4.0.1/ ``` 2. **配置编译...

    loadrunner监控Linux安装rsh-rstatd

    在实际操作中,可以参考`loadrunner监控Linux安装rsh-rstatd.pdf`文档,该文档可能包含了详细的步骤和注意事项。同时,`rpc.rstatd-4.0.1.tar.gz`可能是rstatd的源码包,如果你需要定制或升级服务,可以考虑编译安装...

Global site tag (gtag.js) - Google Analytics