51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3236|回复: 3
打印 上一主题 下一主题

[原创] LoadRunner如何获得Linux服务器信息

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-1-2 17:20:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
测试PC是XP系统,服务器是Linux,想要获取服务器的一些信息,无法获得

1。 按照网上的做法设置了nestadt和xinted,还是出现这个提示,显示如下
Monitor name :Windows Resources. Cannot connect to machine 10.10.20.28.
Reason:  The procedure number is out of range。
Hints:
Check that your login user name appears as administrator on this machine.
Check that you have entered the correct machine name.
Check that the machine exists and that it is online (use the ping utility for this operation).
Delete the machine and add it again (entry point: CFactory::Initialize). [MsgId: MMSG-47299]

2。 有说法说必须要先以admin的权限登陆服务器,是类似windows远程连接的方式吗?我用了VNC Viewer,还是没有效果

3。 在选择平台的地方只有Windows2000, WinNT和WinXP,Linux怎么设置?
还请知道的朋友帮帮忙啊  

[ 本帖最后由 snicoler 于 2008-1-2 17:21 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-1-3 00:09:53 | 只看该作者


"3。 在选择平台的地方只有Windows2000, WinNT和WinXP,"是因为你在"Available Graphs"中选的是"Windows Resources",试试选"UNIX Resources"看看


如何使用LR监视服务器LINUX的方法
一、在服务器上安装rstatd守护进程
安装步骤:
1. 从网上下载rstatd
2. 将该文件放到/home/user目录下
3. chmod 777 rpc.rstatd----改变该文件读写的权限,拥有所有权限。
4. chmod 777 configure ---同上
5. ./configure ---配置
6. make ---编译
7. make install ---安装
8. rpc.rstatd ---启动rstatd进程

二、在lr中配置.从LR里面add measurement, 填写linux机器的IP,出现所有unix/linux的计数器,
包括cpu的,mem的,disk,network的。
介绍几个常用的:
average load :在过去的1分钟,的平均负载
cpu utilization: cpu的使用率
disk traffic: disk传输率
paging rate: 每秒从磁盘读到物理内存,或者从物理内存写到页面文件的内存页数
Swap-in rate: 每秒交换到内存的进程数
Swap-out rate: 每秒从内存交换出来的进程
补充一些常见的问题及处理方法:
1、在执行配置或安装命令过程中出现“拒绝的权限”的提示;
答:是由于文件的权限引起的,应该给当前用户所有文件的“777”权限,即完全控制权限。
2、安装好后从LoadRunner中看不到信息,但是没有报错;
答:可能是返回的信息值比较小,所以在图中几乎看不到,例如:如果没有运行程序的话,CPU的使用率接近于0,
所以在监视图中看不到变化。也有可能是采样的频率过大,可以在图表中设置没1秒获取一次信息,
这样界面就刷新的比较及时了。
3、监视一段时间后LoadRunner中提示有错误发生不能继续监视到信息;
答:可能是由于CPU长时间处于高负荷状态,而导致系统自动关闭了该服务。可以在LoadRunner中重新加一次计数器,
并且设置取样的时间稍长一点,就会避免这种情况。
4、以前用LoadRunner监视都是成功的,但是再次监视不到信息;
答:有可能是由于系统重新启动,而没有打开rstatd守护进程。可以手工重新打开一次,使用命令“rpc.rstatd”,
另外可以使用“rpcinfo -p”命令来查看当前系统是否已经启动了rstatd守护进程。



将服务设置为自动启动(Linux启动时自动启动这些服务):
vi /etc/rc.d/rc.local
如:
#apache
/apache/bin/apachectl start

#rpc.rstatd--绝对路径
/usr/local/sbin/rpc.rstatd

[ 本帖最后由 linwenyan 于 2008-1-3 00:13 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-1-6 20:41:18 | 只看该作者

回复 1# 的帖子

very good
回复 支持 反对

使用道具 举报

  • TA的每日心情
    郁闷
    2015-6-16 14:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2008-1-6 22:17:43 | 只看该作者
    记得linux的防火墙配置。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-25 23:32 , Processed in 0.078856 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表