前一段时间在研究LoadRunner过程中,在进行压力场景测试中通过LoadRunner来实时监控windows的系统资源,在前几节中我已经总结了相关过程,近段时间发现群里有朋友问如何监控Linux下的系统资源,所以我也就此问题搭建了一些的Linux环境,并在Linux下部署了一个web应用程序,来进行压力测试实例的讲解,在此就总结了如何设置LoadRuner来实时监控Linux系统资源。

关于LoadRunner监控Linux系统资源,大致分为以下步骤:

1、在监控Linux之前我想阐述的观点是,Liunx系统机制与windows大致相同,要监控并得到他的相关参数必须需要得到它的同意,这就是操作系统,所以你必须有足够的权限和方法才能获得,关于Linux在LR中也相关添加区域,与windows享有同等的地位。在windows中需要开启许多许多权限,以及一些远程访问的进程,当前在Linux中也不例外,在Linux下有一个进程是必须的,那就是系统守护进程rpc.restat,相信守护进程大家并不陌生,通常在Linux系统的引导的时候启动的很多服务,这些服务就是守护进程,而且它脱离于终端在后台运行的。

所以首先要查看系统是否开启了rpc服务,通过命令rpcinfo -p来查看

如上图可以看到,如果开启了四个rstatd服务就说明,该rpc守护进程服务启动是成功的。如果没有该服务,就需要手动安装了

下载地址:http://heanet.dl.sourceforge.net/sourceforge/rstatd/

安装:一次执行--tar -xzvf rpc.rstatd-4.0.1.tar.gz //解压安装包

cd rpc.rstatd-4.0.1        //进入到rpc.rstatd目录中

./configure    //配置rc.rstatd安装

make //编辑rc.rstatd

make install //安装

2、重启端口映射服务portmap

/etc/rc.d/init.d/portmap start   //启动portmap

找到portmap服务就ok

3、通过命令rpcinfo -p来检测即可,如1中图所示证明,服务安装和启动是成功的。

4、在LoadRunner场景中添加linux系统资源项

这里需要注意的一点是,当我们第一次添加linux资源服务时,可能会提示错误信息,提示为rpc服务在客户端添加失败,如果遇到这种情况,可能大家又觉得又要失望,不要担心,分析错误的原因,基本可以确定远程没有获取到rpc服务,应该是被什么被劫持了,来看看系统防火墙,cat /etc/sysconfig/iptables的配置,果然需要加入rpc访问策略,为此我关闭了防火墙服务,所以就不需要设置防火墙策略了,命令为:

chkconfig iptables on //永久性启动防火墙

chkconfig iptables off //永久性关闭防火墙

关闭防火墙之后再在LoadRunner场景中添加Linux资源,如下图所示:

看到如上的图表和曲线图就表示配置ok了,攻破LoadRunner我们取得一些进步。

转载于:https://www.cnblogs.com/simplelogic/archive/2013/01/08/2850936.html

LoadRunner如何监控Linux下的系统资源相关推荐

  1. 【转】[原创]LoadRunner如何监控Linux系统资源

    [原创]LoadRunner如何监控Linux系统资源 http://www.cnblogs.com/mayingbao/archive/2006/06/19/429187.html 一简述:Load ...

  2. lr如何监控linux,LoadRunner如何监控Linux系统资源

    一 简述:LoadRunner监控Linux资源时弹出如下错误: Monitor name :UNIX Resources. Cannot initialize the monitoring on 1 ...

  3. Loadrunner如何监控Linux系统资源

    2019独角兽企业重金招聘Python工程师标准>>> Linux 查看连接数: netstat -tn | grep 126 | awk '/^tcp/{++state[$NF]} ...

  4. loadrunner如何监控linux,以及重点指标分析

    监控UNIX 一. lr监控UNIX ,UNIX先启动一rstatd服务 以下是在IBM AIX系统中启动rstatd服务的方法: 1. 使用telnet以root用户的身份登录入AIX系统 2. 在 ...

  5. java 内存泄露监控,Linux下实用的JAVA内存泄露监控命令

    内存泄露一直是比较头疼的事情,下面三个命令我个人觉得相当有用. 1.jstack (linux下特有) 可以观察到jvm中当前所有线程的运行情况和线程当前状态 jstack 2083 输出内容如下: ...

  6. linux进程网络监控,linux下的进程、网络、性能监控命令

    Linux下的java虚拟机性能监控与故障处理命令 java包中提供了很多监控JVM的工具类,作为java程序员必须得掌握常用的几个工具,下面是几个常用的JVM性能监控与故障处理工具的介绍与使用. 1 ...

  7. linux 多核cpu监控,Linux 下多核CPU知识

    1. 在Linux下,如何确认是多核或多CPU: #cat /proc/cpuinfo 如果有多个类似以下的项目,则为多核或多CPU: processor  : 0 ...... processor  ...

  8. window下远程监控linux下tomcat的jvm

    简要介绍: 理论上来讲,任何一个运行的java程序都可以监控当前正在运行的java虚拟机的内存,堆空间,栈空间等信息.tomcat本质也是运行在linux上的java程序,通过一定的配置也可以实现监控 ...

  9. 2. zabbix监控LINUX下监控CPU,硬盘,流量,内存 (图形化方式)【网络工程】(保姆级图文)

    目录 1. 主机监控设置 启用主机与更新主机 2.设置监控内容 cpu监控 硬盘文件监控 3. 创建一个监控,以内存监控为例 4. 图形可视化,以流量监控为例 总结 欢迎关注 『网络工程专业』 系列, ...

最新文章

  1. kubeadm安装高可用kubernetes v1.14.1
  2. 无法从“std::_Binder std::_Unforced,SOCKET ,LPSOCKADDR,unsigned int ”转换为“int”
  3. [MAC] Mac OS X下快速复制文件路径的方法
  4. oracle 安装oui 15038,SuSE Linux上的Oracle11g-x64-ent安装有许多检查错误
  5. 对于shell脚本参数获取时的一点小技巧
  6. 在新版CSDN博客添加友情链接
  7. LeetCode 793. 阶乘函数后K个零(二分查找)
  8. java url authority,Java如何解析url,包括自定义schema的url
  9. 《Spring技术内幕(第2版)》PDF 国内经典分析spring源代码
  10. linux mysql删除用户权限_linuxmysql增加用户,删除用户,以及用户权限_MySQL
  11. 面试题目整理--逻辑
  12. Auto.js 控件属性缺失时获取控件
  13. [Swift]LeetCode831. 隐藏个人信息 | Masking Personal Information
  14. 新版本steam退回旧版本教程
  15. 驱动人生病毒清除教程
  16. VR全景图之图片拼接教程
  17. 《计算之魂》1.11.2--阅读心得
  18. php header()改变图片尺寸,PHP改变图片的尺寸大小方法实例
  19. Android 安卓动画 属性动画 - 缩放动画
  20. python读取.data文件总结

热门文章

  1. python回归预测例子_案例实战 | 逻辑回归实现客户流失预测(附Python代码与源数据)...
  2. C语言项目:图形马赛克处理技术
  3. C语言天才!想法奇异?还是逼格满满?一份国外C语言写的传奇简历
  4. 【lua学习】5.栈和lua_State
  5. 计算机软件选修课选什么好,大学值得选的“选修课”,一点不比专业课差,能选上最好认真听...
  6. centos linux 内核升级,Centos系统的升级及Linux 内核升级
  7. linux 文件大小_整理 | Linux下列出目录内容命令
  8. r语言 林元震_科学网—R语言简介 - 林元震的博文
  9. 光纤收发器常见故障及解决方法
  10. 为什么在极端恶劣环境下不能使用商用以太网交换机?