file-type

Linux/Unix系统监控技巧与LR工具应用

GZ文件

5星 · 超过95%的资源 | 下载需积分: 50 | 85KB | 更新于2025-06-25 | 163 浏览量 | 32 下载量 举报 收藏
download 立即下载
### LR监控Linux和Unix方法知识点总结 #### 监控Linux和Unix概述 监控Linux和Unix系统是系统管理员和性能测试工程师经常要进行的任务。LoadRunner(简称LR)是惠普(HP)公司开发的一套性能测试软件,它能够帮助测试人员通过模拟成千上万的虚拟用户来对系统进行性能测试。监控Linux和Unix系统是LR测试过程中的一个关键步骤,它能够帮助测试人员观察到系统在高负载下的表现。 #### 监控Linux详细步骤 1. **准备工作** - 确认服务器上是否配置了rstatd守护程序,可以通过rup命令或者find命令进行检查。 - 如果未安装rstatd守护程序,则需要下载rpc.rstatd-4.0.1.tar.gz包并进行编译安装。 - 安装步骤包括解压、配置、编译和安装。使用tar解压源码包,通过./configure进行配置,make进行编译,然后使用make install进行安装。 2. **启动rstatd进程** - 安装完成后,通过输入rpc.rstatd命令启动rstatd守护进程。 3. **配置rstatd守护进程** - 修改xinetd的配置文件/etc/xinetd.conf以及相关的三个配置文件rlogin、rsh和rexec,将其中的disable项从yes改为no,或者将default项从off改为on。 - 重启xinetd服务来激活配置更改。 4. **检查rstatd和rsh是否启动** - 使用netstat命令检查端口514的监听状态,确认rsh服务启动。 - 使用rpcinfo命令查看rstatd服务是否启动。 5. **启动xinetd的方法** - 对于SUSE Linux系统,可以通过/etc/init.d目录下的脚本重启xinetd服务。 - 在其他系统中可能使用service xinetd reload或/sbin/service xinetd rstart命令。 6. **安装rsh和rsh-server** - 如果需要,卸载旧的rsh版本,然后安装新的rsh和rsh-server包。 - 如果启动rpc.rstatd时出现错误,则需要重启portmap和nfs服务。 7. **在LoadRunner中添加监控** - 将UNIX resources添加到LoadRunner的右边窗口中,右击鼠标选择Add Measurements,输入被监控Linux的IP地址和需要监控的指标。 #### 监控UNIX的特别说明 - **在IBM AIX系统中启动rstatd服务** - 使用telnet登录AIX系统,编辑/etc/inetd.conf文件,取消注释rstatd相关配置,并保存。 - 使用refresh –s inetd命令重启inetd服务。 - 在HP-UX系统中重启inetd服务时,需要使用inetd -c命令。 #### 关键知识点 - **rup命令**:用于报告计算机的统计信息,包括rstatd配置状态。 - **find命令**:用于查找系统中是否存在rpc.rstatd文件。 - **rstatd守护进程**:用于收集系统统计信息的守护进程。 - **xinetd**:超级守护进程,负责管理系统中的一些服务。 - **rpcinfo命令**:用于显示RPC(Remote Procedure Call)信息,可以通过它确认rstatd是否启动。 - **netstat命令**:用于显示网络状态,可以用来检查端口监听状态。 - **portmap服务**:RPC服务必须运行在portmap服务上,才能正常工作。 - **nfs服务**:网络文件系统服务,某些情况下可能需要重启该服务。 #### 附加技巧和注意事项 - 在进行配置和重启服务时,确保使用root用户权限。 - 对于不同的Linux发行版,重启服务的命令可能不同。 - 如果在加载rstatd服务时遇到问题,确保portmap和nfs服务已正确运行。 - 在修改配置文件时,注意备份原有文件,防止错误操作导致系统问题。 - 在测试环境中,了解并熟悉LoadRunner的相关配置和监控指标是非常重要的。 以上内容总结了在Linux和Unix系统上使用LoadRunner进行性能监控的详细步骤和相关知识点。掌握这些信息对于进行系统性能测试和监控是至关重要的。

相关推荐