使用Loadrunner监控Linux服务器资源配置说明
宋 琦 2012-4-10
1. 背景
使用Loadrunner的系统资源控制器可以监控在场景或会话步骤运行期间计算机的系统资源使用率,并可以隔离服务器性能瓶颈。其中,影响事物相应性能的主要因素是系统资源的使用率。
2. 监控UNIX性能计数器
监控UNIX资源,必须配置rstatd守护程序。
2.1 安装rstatd守护程序
如未安装rstatd,从网络上下载相应的压缩包。将rstatd.tar.gz包复制到UNIX系统中,解压。赋予可执行权限,进入rpc.rstatd目录,依次执行如下命令:
#./configure #make #make install
结束后,运行./rpc.rstatd命令,启动服务。
2.2 配置rstatd守护程序
配置rstatd守护程序,执行以下操作。在命令行运行: $su root
进入/etc/inetd.conf并查找rstatd行(以rstatd开始)。如果改行被注释掉了(使用#),则删除注释,并保存文件。在命令行中运行:
#kill -1 inet_pid
其中inet_pid为inet进程的pid。该命令指示inetd重新扫描/etc/inetd.conf文件并注册所有未被注释的守护程序,包括rstatd守护程序。在命令行运行:
# rup host
2.3 验证rstatd守护程序配置
rup命令报告各种计算机统计信息,包括rstatd的配置信息。运行一下命令可以查看计算机统计信息:
#rup host
如果该命令返回有意义的统计信息,则rstatd守护程序已经被配置并且被激活。若未返回有意义的统计信息,或者收到一条错误消息,则rstatd守护程序尚未被配置。