loadrunner监控linux资源安装服务步骤_第1页
loadrunner监控linux资源安装服务步骤_第2页
loadrunner监控linux资源安装服务步骤_第3页
loadrunner监控linux资源安装服务步骤_第4页
loadrunner监控linux资源安装服务步骤_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 准备工作首先,监视Linux一定要有rstatd这个守护进程,有的Linux版本里也有可能是rpc.rstatd这里只是名字不同而已,功能是一样的一般来说LINUX需要下载一个包才有这个服务,包名字是rpc.rstatd-4.0.1.tar.gz. 这是一个源码,需要编译,下载并安装rstatdtar xzvf rpc.rstatd-4.0.1.tar.gz./configure 配置make 编译make install 安装rpc.rstatd 启动rstatd进程rpcinfo p / 执行此命令检查rpc服务的状态程序版本协议 端口1000002 tcp111 portmapper

2、1000002 udp111 portmapper1000241 udp 32768 status1000241 tcp 32769 status1000015 udp867 rstatd1000013 udp867 rstatd1000012 udp867 rstatd1000011 udp867 rstatd配置rstatd 目标守护进程是xinetd,它的主配置文件是/etc/xinetd.conf 里面内容是只有基本信息# Simple configuration file for xinetd# Some defaults, and include /etc/xinetd.d/def

3、aultsinstances = 60log_type = SYSLOG authprivlog_on_success = HOST PIDlog_on_failure = HOSTcps = 25 30includedir /etc/xinetd.d里面内容的意思在这里就不说了!网上有具体解释,我们这里需要修改的是/etc/xinetd.d/下的三个conf文件 rlogin ,rsh,rexec 这三个配置文件,打这三个文件里的disable = yes都改成 disable = no ( disabled 用在默认的 中 禁止服务)或是把# default: off都设置成 on 这个的

4、意思就是在xinetd启动的时候默认都启动上面的三个服务!(由于貌似用ps ax不能看到rlogin ,rsh ,rexec这三个进程是否开启,所以使用default: on,因为rstatd和xinetd这二个服务是否启动在ps ax里是看的到的)然后你在保证Linux机器上的进程里有rstatd和xinetd这二个服务就可以用LR去监视了几点小的技巧:检查是否启动: rsh server 监听和TCP 是514。# netstat -an |grep 514tcp 0 0 0.0.0.0:514 0.0.0.0:* LISTEN如果能看到514在监听说明rsh服务器已经启动。检查是否启动:

5、 rstatd输入命令: rpcinfo -p如果能看到程序 版本 协议 端口* * udp 741 rstatdAverage load: Average number of processes simultaneously in Ready state during the last minute 上一分钟同时处于“就绪”状态的平均进程数Collision rate Collisions per second detected on the Ethernet 每秒钟在以太网上检测到的冲突数。Context switches rate Number of switches between p

6、rocesses or threads, per second 每秒钟在进程或线程之间的切换次数。CPU utilization Percent of time that the CPU is utilized CPU 的使用时间百分比。Disk rate Rate of disk transfers 磁盘传输速率。Incoming packets error rate Errors per second while receiving Ethernet packets 接收以太网数据包时每秒钟接收到的错误数。Incoming packets rate Incoming Ethernet pa

7、ckets per second 每秒钟传入的以太网数据包数。Interrupt rate Number of device interrupts per second 每秒内的设备中断数。Outgoing packets errors rate Errors per second while sending Ethernet packets 发送以太网数据包时每秒钟发送的错误数。Outgoing packets rate Outgoing Ethernet packets per second 每秒钟传出的以太网数据包数。Page-in rate Number of pages read t

8、o physical memory, per second 指标表明的是每秒交换到物理内存中的页面数。Page-out rate Number of pages written to pagefile(s) and removed from physical memory, per second 表示每秒从物理内存中移出或者写入到页面数。Paging rate Number of pages read to physical memory or written to pagefile(s), per second 每秒钟读入物理内存或写入页面文件中的页数。Swap-in rate Number

9、 of processes being swapped 每秒交换到内存的进程数。Swap-out rate Number of processes being swapped 每秒从内存交换出来的进程数。System mode CPU utilization Percent of time that the CPU is utilized in system mode 在系统模式下使用 CPU 的时间百分比。User mode CPU utilization Percent of time CPU is utilized in user mode 在用户模式下使用 CPU 的时间百分比。一些常

10、见的问题及处理方法:1、在执行配置或安装命令过程中出现“拒绝的权限”的提示?答:是由于文件的权限引起的,应该给当前用户所有文件的“777”权限,即完全控制权限。2、安装好后从LoadRunner中看不到信息,但是没有报错?答:可能是返回的信息值比较小,所以在图中几乎看不到,例如:如果没有运行程序的话,CPU的使用率接近于0,所以在监视图中看不到变化。也有可能是采样的频率过大,可以在图表中设置没1 秒获取一次信息,这样界面就刷新的比较及时了。3、监视一段时间后LoadRunner中提示有错误发生不能继续监视到信息?答:可能是由于CPU长时间处于高负荷状态,而导致系统自动关闭了该服务。可以在Loa

11、dRunner中重新加一次计数器,并且设置取样的时间稍长一点,就会避免这种情况。4、以前用LoadRunner监视都是成功的,但是再次监视不到信息?答:有可能是由于系统重新启动,而没有打开rstatd守护进程。可以手工重新打开一次,使用命令“rpc.rstatd”,另外可以使用“rpcinfo -p”命令来查看当前系统是否已经启动了rstatd守护进程。5、使用LR监视Linux窗口,经常丢失?这是你图形显示时间设置问题,跟lr稳定不稳定没关系,具体设置如下:1.运行Controller2.在"Unix Resources"图形窗口中,点击右键,选择Configure选项3

12、.随后弹出“Graph Configuration”窗口,在该窗口有一个选项“Graph Time(sec)”,默认显示是60秒这里共有4个选项:60秒,180秒,600秒,3600秒,whole scenario(整个场景运行都显示图形数据)注:如果按照你疲劳测试动则十几小时的情况来看,应该选择whole scenario(整个场景运行都显示图形数据)一 简述:LoadRunner监控Linux资源时弹出如下错误:Monitor name :UNIX Resources. Cannot initialize the monitoring on 192.168.52.189. Error wh

13、ile 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,服务未开启的原因造成。于是接下来就验证我们的推测

14、:首先查看rpc.rstatd是否安装rootlocalhost bin# whereis rpc.rstatd发现系统未安装rpc.rstatd备注:rstatd Rstat协议允许网络上的用户获得同一网络上各机器的性能参数。二 准备下载包:下载rpc.rstatd-4.0.1.tar.gz安装包下载地址:利用ssh客户端上传rpc.rstatd-4.0.1.tar.gz包至Linux下/home/Michael/tool/目录下三 执行安装程序包:tar -xzvf rpc.rstatd-4.0.1.tar.gz /解压rcp.rstatdcd rpc.rstatd-4.0.1/进入到rp

15、c.rstatd目录中./configure /配置rc.rstatd的安装,以下我的是按照默认方式的make /编译rc.rstatdmake install / 安装四 重启xinetd/etc/init.d/xinetd restart五 修改etc/xinetd.d目录下面的3个conf (rlogin, rsh, rexec)中的disable置均设置为nocd /etc/xinetd.d /进入到etc/xinetd.conf目录中Virlogin /编辑disable=no,保存Virsh/ 编辑disable=no,保存Virexec /编辑disable=no,保存六 启动r

16、pc.rstatd和检测rpc.rstatd/启动rpc.rstatd进程rpcinfo p / 执行此命令检查rpc服务的状态rootlocalhost xinetd.d# rpcinfo -p程序版本协议 端口1000002 tcp111 portmapper1000002 udp111 portmapper1000241 udp 32768 status1000241 tcp 32769 status1000015 udp867 rstatd1000013 udp867 rstatd1000012 udp867 rstatd1000011 udp867 rstatd七 利用Loadunn

17、er中的Controller监控inux资源1 在controller中,将ysteme Resourece Graphs中的UNIX resources拖到右键的资源监控区域2 鼠标右键选择Add Measurements,添加被监控linux的IP地址192.168.52.189,选择需监控的性能指标,确认前一段时间在研究LoadRunner过程中,在进行压力场景测试中通过LoadRunner来实时监控windows的系统资源,在前几节中我已经总结了相关过程,近段时间发现群里有朋友问如何监控Linux下的系统资源,所以我也就此问题搭建了一些的Linux环境,并在Linux下部署了一个web

18、应用程序,来进行压力测试实例的讲解,在此就总结了如何设置LoadRuner来实时监控Linux系统资源。关于LoadRunner监控Linux系统资源,大致分为以下步骤:1、在监控Linux之前我想阐述的观点是,Liunx系统机制与windows大致相同,要监控并得到他的相关参数必须需要得到它的同意,这就是操作系统,所以你必须有足够的权限和方法才能获得,关于Linux在LR中也相关添加区域,与windows享有同等的地位。在windows中需要开启许多许多权限,以及一些远程访问的进程,当前在Linux中也不例外,在Linux下有一个进程是必须的,那就是系统守护进程rpc.restat,相信守护进程大家并不陌生,通常在Linux系统的引导的时候启动的很多服务,这些服务就是守护进程,而且它脱离于终端在后台运行的。所以首先要查看系统是否开启了rpc服务,通过命令rpcinfo -p来查看如上图可以看到,如果开启了四个rstatd服务就说明,该rpc守护进程服务启动是成功的。如果没有该服务,就需要手动安装了下载地址:安装:一次执行-tar -xzv

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论