loadrunner监控linu资源安装服务步骤

上传人:hs****ma 文档编号:486330628 上传时间:2024-01-29 格式:DOCX 页数:14 大小:109.86KB
返回 下载 相关 举报
loadrunner监控linu资源安装服务步骤_第1页
第1页 / 共14页
loadrunner监控linu资源安装服务步骤_第2页
第2页 / 共14页
loadrunner监控linu资源安装服务步骤_第3页
第3页 / 共14页
loadrunner监控linu资源安装服务步骤_第4页
第4页 / 共14页
loadrunner监控linu资源安装服务步骤_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《loadrunner监控linu资源安装服务步骤》由会员分享,可在线阅读,更多相关《loadrunner监控linu资源安装服务步骤(14页珍藏版)》请在金锄头文库上搜索。

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

2、ortmapper1000241udp32768status1000241tcp32769status1000015udp867rstatd1000013udp867rstatd1000012udp867rstatd1000011udp867rstatd配置rstatd目标守护进程是xinetd,它的主配置文件是/etc/xinetd.conf里面内容是只有基本信息#Simpleconfigurationxinetd#Somedefaults,andinclude/etc/xinetd.d/defaultsinstances=60log_type=SYSLOGauthprivlog_on_su

3、ccess=HOSTPIDlog_on_failure=HOSTcps=2530includedir/etc/xinetd.d里面内容的意思在这里就不说了!网上有具体解释,我们这里需要修改的是/etc/xinetd.d/下的三个conf文件rlogin,rsh,rexec这三个配置文件,打这三个文件里的disable=yes都改成disable=no(disabled用在默认的中禁止服务)或是把#default:off都设置成on这个的意思就是在xinetd启动的时候默认都启动上面的三个服务!(由于貌似用psax不能看到rlogin,rsh,rexec这三个进程是否开启,所以使用default

4、:on,因为rstatd和xinetd这二个服务是否启动在psax里是看的到的)然后你在保证Linux机器上的进程里有rstatd和xinetd这二个服务就可以用LR去监视了几点小的技巧:检查是否启动:rshserver监听和TCP是514。#netstat-an|grep514tcp000.0.0.0:5140.0.0.0:*LISTEN如果能看到514在监听说明rsh服务器已经启动。检查是否启动:rstatd输入命令:rpcinfo-p如果能看到程序版本协议端口*udp741rstatdAverageload:Averagenumberofprocessessimultaneouslyin

5、Readystateduringthelastminute上一分钟同时处于“就绪”状态的平均进程数CollisionrateCollisionsperseconddetectedontheEthernet每秒钟在以太网上检测到的冲突数。ContextswitchesrateNumberofswitchesbetweenprocessesorthreads,persecond每秒钟在进程或线程之间的切换次数。CPUutilizationPercentoftimethattheCPUisutilizedCPU的使用时间百分比。DiskrateRateofdisktransfers磁盘传输速率。In

6、comingpacketserrorrateErrorspersecondwhilereceivingEthernetpackets接收以太网数据包时每秒钟接收到的错误数。IncomingpacketsrateIncomingEthernetpacketspersecond每秒钟传入的以太网数据包数。InterruptrateNumberofdeviceinterruptspersecond每秒内的设备中断数。OutgoingpacketserrorsrateErrorspersecondwhilesendingEthernetpackets发送以太网数据包时每秒钟发送的错误数。Outgoin

7、gpacketsrateOutgoingEthernetpacketspersecond每秒钟传出的以太网数据包数。Page-inrateNumberofpagesreadtophysicalmemory,persecond指标表明的是每秒交换到物理内存中的页面数。Page-outrateNumberofpageswrittentopagefile(s)andremovedfromphysicalmemory,persecond表示每秒从物理内存中移出或者写入到页面数。PagingrateNumberofpagesreadtophysicalmemoryorwrittentopagefile(

8、s),persecond每秒钟读入物理内存或写入页面文件中的页数。SrateNumberofprocessesbeings每秒交换到内存的进程数。SrateNumberofprocessesbeings每秒从内存交换出来的进程数。SystemmodeCPUutilizationPercentoftimethattheCPUisutilizedinsystemmode在系统模式下使用CPU的时间百分比。UsermodeCPUutilizationPercentoftimeCPUisutilizedinusermode在用户模式下使用CPU的时间百分比。一些常见的问题及处理方法:1、在执行配置或安

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

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

11、“GraphTime(sec)”,默认显示是60秒这里共有4个选项:60秒,180秒,600秒,3600秒,wholescenario(整个场景运行都显示图形数据)注:如果按照你疲劳测试动则十几小时的情况来看,应该选择wholescenario(整个场景运行都显示图形数据)一 简述:LoadRunner监控Linux资源时弹出如下错误:Monitorname:UNIXResources.Cannotinitializethemonitoringon192.168.52.189.ErrorwhilecreatingtheRPCclient.Ensurethatthemachinecanbecon

12、nectedandthatitrunstherstatdaemon(userpcinfoutilityforthisverification).Detailederror:RPC:FailedtocreateRPCclient.RPC-TCP:FailedtoestablishRPCserveraddress.上述问题的实质是Linux系统中未安装rpc.rstatd,服务未开启的原因造成。于是接下来就验证我们的推测:首先查看rpc.rstatd是否安装rootlocalhostbin#whereisrpc.rstatd发现系统未安装rpc.rstatd备注:rstatdRstat协议允许网络

13、上的用户获得同一网络上各机器的性能参数。准备下载包:下载rpc.rstatd-4.0.1.tar.gz安装包下载地址:二 利用ssh客户端上传rpc.rstatd-4.0.1.tar.gz包至Linux下/home/Michael/tool/目录下执行安装程序包:tar-xzvfrpc.rstatd-4.0.1.tar.gz/解压rcp.rstatdcdrpc.rstatd-4.0.1/进入到rpc.rstatd目录中./configure/配置rc.rstatd的安装,以下我的是按照默认方式的make/编译rc.rstatdmakeinstall/安装四重启xinetd/etc/init.d

14、/xinetdrestart五修改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,保存六启动rpc.rstatd和检测rpc.rstatd/启动rpc.rstatd进程rpcinfo-p/执行此命令检查rpc服务的状态rootlocalhostxinetd.d#rpcinfo-p程序版本协议端口1000002tcp111por

15、tmapper1000002udp111portmapper1000241udp32768status1000241tcp32769status1000015udp867rstatd1000013udp867rstatd1000012udp867rstatd1000011udp867rstatd七利用Loadunner中的Controller监控Linux资源在controller中,将SystemeResoureceGraphs中的UNIXresources拖到右键的资源监控区域鼠标右键选择AddMeasurements,添加被监控linux的IP地址192.168.52.189,选择需监控

16、的性能指标,确认前一段时间在研究LoadRunner过程中,在进行压力场景测试中通过LoadRunner来实时监控windows的系统资源,在前几节中我已经总结了相关过程,近段时间发现群里有朋友问如何监控Linux下的系统资源,所以我也就此问题搭建了一些的Linux环境,并在Linux下部署了一个web应用程序,来进行压力测试实例的讲解,在此就总结了如何设置LoadRuner来实时监控Linux系统资源。关于LoadRunner监控Linux系统资源,大致分为以下步骤:1、在监控Linux之前我想阐述的观点是,Liunx系统机制与windows大致相同,要监控并得到他的相关参数必须需要得到它的同意,这就是操作系统,所以你必须有足够的权限和方法才能获得,关于L

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号