如何用LoadRunner监控Unix机器的性能.doc

如何用LoadRunner监控Unix机器的性能.doc

ID:52825003

大小:43.00 KB

页数:7页

时间:2020-03-30

如何用LoadRunner监控Unix机器的性能.doc_第1页
如何用LoadRunner监控Unix机器的性能.doc_第2页
如何用LoadRunner监控Unix机器的性能.doc_第3页
如何用LoadRunner监控Unix机器的性能.doc_第4页
如何用LoadRunner监控Unix机器的性能.doc_第5页
资源描述:

《如何用LoadRunner监控Unix机器的性能.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、如何用LoadRunner监控Unix机器的性能? lr监控UNIX ,UNIX先启动一个服务,叫rstatd,lr只要在controller中添加要监控UNIX机器的ip,再选监控的指标就行了。首先介绍一下在IBMAIX系统中如何启动rstatd服务(因为这个比较简单,顺便可以认识一下Unix系统)。使用telnet以root用户的身份登录入AIX系统,在命令行提示符下输入:vi/etc/inetd.conf在出现的界面中敲键盘:/rstatd命令解释:在打开的文档中查找“rstatd”,接下来继续敲键盘:x命令解释:删除当前字符,在这里为删除rstatd命令前的“#”,继续敲键盘::wq命

2、令解释:保存并退出,注意前面有个冒号。接着在命令提示符下输入:refresh–sinetd命令解释:重新启动服务。这样使用loadrunner就可以监视AIX系统的性能情况了。在RedHatLinux中要麻烦一点,需要下载一个安装包rstatd.tar.gz,并且需要安装。安装包中具体的说明比较复杂,,为了简便起见,这里直接给出配置的命令。首先把rstatd.tar.gz文件放到用户目录下,进行解压(可以在windows下直接解压,然后把rpc.rstatd目录及其下所有文件拷贝到用户目录下)。然后进入rpc.rstatd目录,执行:./configure命令解释:配置,详细的就不说了,反正它

3、自己会执行的,命令执行完毕后再敲入:make命令解释:编译安装包,执行完毕后敲入:makeinstall命令解释:安装程序、数据文件和其他文档。之后敲入:rpc.rstatd命令解释:运行rstatd服务。以上在RedhatLinux9下调试通过,RedhatLinux10下尚未通过。这时就可以使用LoadRunner监视此Linux的性能了。有关自动启动,在SuSELinux7.0(kernel2.2.16-suse18)and7.1(kernel2.4)版本需要在/etc/inetd.conf文件中增加一行:rstatd/1-5dgram  rpc/udpwait  root/usr/sb

4、in/rpc.rstatd  rpc.rstatd在RedhatLinux9中的自动启动和在RedhatLinux10需要再议:(服务器资源监控指标:  内存:  1)UNIX资源监控中指标内存页交换速率(Pagingrate),如果该值偶尔走高,表明当时有线程竞争内存。如果持续很高,则内存可能是瓶颈。也可能是内存访问命中率低。  2)Windows资源监控中,如果ProcessPrivateBytes计数器和ProcessWorkingSet计数器的值在长时间内持续升高,同时MemoryAvailablebytes计数器的值持续降低,则很可能存在内存泄漏。  内存资源成为系统性能的瓶颈

5、的征兆:  很高的换页率(highpageoutrate);  进程进入不活动状态;  交换区所有磁盘的活动次数可高;  可高的全局系统CPU利用率;  内存不够出错(outofmemoryerrors)  处理器:  1)UNIX资源监控(Windows操作系统同理)中指标CPU占用率(CPUutilization),如果该值持续超过95%,表明瓶颈是CPU。可以考虑增加一个处理器或换一个更快的处理器。如果服务器专用于SQLServer,可接受的最大上限是80-85%  合理使用的范围在60%至70%。  2)Windows资源监控中,如果SystemProcessorQueueLengt

6、h大于2,而处理器利用率(ProcessorTime)一直很低,则存在着处理器阻塞。  CPU资源成为系统性能的瓶颈的征兆:  很慢的响应时间(slowresponsetime)  CPU空闲时间为零(zeropercentidleCPU)  过高的用户占用CPU时间(highpercentuserCPU)  过高的系统占用CPU时间(highpercentsystemCPU)  长时间的有很长的运行进程队列(largerunqueuesizesustainedovertime)  磁盘I/O:  1)UNIX资源监控(Windows操作系统同理)中指标磁盘交换率(Diskrate),如果该参

7、数值一直很高,表明I/O有问题。可考虑更换更快的硬盘系统。  2)Windows资源监控中,如果DiskTime和Avg.DiskQueueLength的值很高,而PageReads/sec页面读取操作速率很低,则可能存在磁盘瓶径。  I/O资源成为系统性能的瓶颈的征兆:  过高的磁盘利用率(highdiskutilization)  太长的磁盘等待队列(largediskqueuelength)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。