LoadRunner监控Windows与Linux实战指南

需积分: 10 0 下载量 133 浏览量 更新于2024-09-23 收藏 123KB PDF 举报
"LoadRunner监控Windows和Linux常见问题" LoadRunner是一款强大的负载测试工具,用于检测应用程序在高负载下的性能和稳定性。在监控Windows和Linux系统时,可能会遇到一些特定的问题,本文将针对这些问题提供解决方案。 对于Windows系统的监控,LoadRunner需要依赖两个服务:Remote Procedure Call (RPC) 和 Remote Registry Service。确保这些服务已启动是开始监控的前提。同时,要确保被监视的Windows机器的C盘有一个名为C$的共享文件夹,并且LR所在的机器可以通过网络访问到它,这通常需要拥有管理员权限。通过在运行对话框中输入`\\被监视机器IP\C$`并提供凭证,可以验证是否具备访问权限。 监控Windows系统的步骤相对简单,主要是通过LoadRunner界面添加测量指标,这通常涉及右键点击并选择“Add Measurements”。 在Linux环境中,监控则需要rstatd守护进程。这个进程可能在某些Linux发行版中以rpc.rstatd的名称出现。若系统中未包含此服务,需要下载源码包`rpc.rstatd-4.0.1.tar.gz`,然后进行编译和安装。安装过程包括:解压、配置、编译和安装命令(`tar -ivh rpc.rstatd-4.0.1.tar.gz`, `./configure`, `make`, `make install`),接着启动rstatd进程。 Linux中的rstatd服务通常与xinetd(可扩展因特网服务守护进程)关联,因此需要对`/etc/xinetd.conf`及其子目录下的`/etc/xinetd.d/rlogin`, `rsh`, `rexec`配置文件进行修改。这些文件控制着哪些服务可以通过xinetd提供,以及它们的限制和日志设置。根据需求调整这些配置,以允许rstatd服务正常工作。 在监控Linux系统时,确保rstatd守护进程正在运行,并且xinetd配置正确,才能使LoadRunner成功收集到系统资源使用情况的数据。监控Linux的详细步骤可能包括启用xinetd服务,重启相关配置,以及验证LoadRunner能否连接到目标Linux系统进行监控。 LoadRunner监控Windows和Linux涉及的关键点在于确保必要的服务和进程启动,正确配置网络访问权限,并理解如何在各自操作系统中添加和调整监控参数。通过解决这些常见问题,可以有效地利用LoadRunner进行系统性能测试和诊断。