carol2000的LR学习笔记(4) 在Controller中添加资源监控器-Monitors

上一篇 / 下一篇  2008-12-22 15:27:51 / 个人分类:LoadRunner

第一部分配置 Windows
第二部分配置 Redhat
================
注:添加完毕后并不代表已经连接成功,需要点击下面一个”Add…”键进行确认或者使用net use命令确认连接已经加上

配置环境: Windows监控器:win2K3

6rI"D9B_5H0

Linux监控器:Redhat 9.0

L2h fy!?w0

所需软件:rpc.rstatd-4.0.1.tar.gz51Testing软件测试网r}(hG$jF,V

安装步骤:(需要root用户权限)

.]s9zx%R`;w0

tar -xzvf rpc.rstatd-4.0.1.tar.gz51Testing软件测试网$?~?3?;zuv
cd rpc.rstatd-4.0.1/51Testing软件测试网,g-O&?d%Dva
./configure(

5C_'Ze)JSh1I(a0
make

V\H/iY*BIzCX0
make install

}zcq cx8S0
rpc.rstatd

C.l#C7w'h(l0
51Testing软件测试网Ype.jw+Q2z FW

================

LoadRunner Controller Scennario场景中双击鼠标激活Sytem Resouce graphs->windows resources,然后在在该窗口上点击鼠标右键,选择添加计数器51Testing软件测试网!H `5^Od T


Vjxr?IA0
51Testing软件测试网_6di"{;[#_-I[l

@]1w&boW%d0

然后选择添加,在新窗口输入ip,并选择目标服务器类型

,tueoP0


5`y/z~4Xf051Testing软件测试网3Kawp+QT"{F

Gx-O]z%DE%L0

注意:添加完毕后并不代表已经连接成功,需要点击下面一个”Add…”键进行确认,一般会出现如下Cannot connect to machine…” “ MsgIdMMSG-47299”提示

W*MiNFh eV'j0

51Testing软件测试网h+oT uzYp O D
51Testing软件测试网W K:^9Al\ z%R/H^

51Testing软件测试网tfb#F;bb'D2W

这代表LR并没有成功登陆服务器。因此需要配置Controller监控主机的连接。

w5ao%iA)[0

a.配置window系统

7J&lB'B/q1Q1R0

1.保证被监视的windows系统开启以下二个服务:Remote Procedure Call(RPC) Remote Registry Service

7{ ECD5ER2@2}0

51Testing软件测试网F\S|G&l??

2确保Controller以及监控主机的本地连接->高级TCP/IP设置里的Netbios处于启用或者默认状态

D*Nu [^{8?0


A+d|5CUH,_0
51Testing软件测试网$g+FE xpbO

51Testing软件测试网"dee#J,N&QoI9l

如果NetBIOS未启用,连接时会出现发生系统错误1231”类似的错误

Xa lU%HQ0

3获得对远程计算机的管理权限,请在命令提示符(运行cmd命令)下执行以下命令:

%C/xH0[h.`0

net use \\ip51Testing软件测试网t/_c/d#H_^

按照提示依次输入用户名和密码即可,成功后可用”net use”查看建立的新连接

iB1|0h!B)D'LTx0

51Testing软件测试网|Lm3SJ1YY ]

yX J.y'X"BJy@ j0

51Testing软件测试网/~Q|'U+O!toc d

4.这时再点击“Add…,即可添加

Zvz EmUg2p0如下图添加了一个监控Windows IIs的监控器,监视Process对象为inetinfo进程Handle Count(检查是否有句柄泄漏),Virutal Bytes(检查是否有虚拟内存泄漏)private BytesAvailable Bytes以及Working SetCounter。如果程序存在内存泄漏,除了Available Bytes外,其余值都会持续增加(网上说Virtual Bytes也许是跳跃式增加,这个有待验证)
2_4{7BzYG0

]7uo q xl"I-m,p d051Testing软件测试网]&^4B} Tv/c g


,w v4c8YP%W8S0

iM `?|'T B0

!WY:Nd?R0

b.配置Red had -linux系统监控器51Testing软件测试网7|Ep ~)DV+v P

BVZs4kc.l d0

1修改/etc/xinetd.d/下的三个conf文件rloginrshrexec这三个配置文件,把这三个文件里# default: off都设置成on,并且去掉注释“#,确保xinetd启动的时候默认都启动上面的三个服务。51Testing软件测试网q xZ~!j


6v,oA4O*O)r"k0

'}6e;ux!r+mFsU0

51Testing软件测试网dq/^#Z'E!_

2.      登陆http://sourceforge.net/projects/rstatd,下载rpc.rstatd-4.0.1.tar.gz到本机。51Testing软件测试网1o5y-r1?\ e

安装步骤如下:51Testing软件测试网N"?fQ_i$F!F
tar -xzvf rpc.rstatd-4.0.1.tar.gz
-i]7pMT4B\(Ud0
cd rpc.rstatd-4.0.1/
`;`'^jAV0
./configure( —
配置操作)51Testing软件测试网&?._hk!c
make(—
进行编译)51Testing软件测试网 I2IE$EN.{ByYO&G
make install( —
开始安装)51Testing软件测试网K*UT6k;~!jiO*cM
rpc.rstatd( —
启动rstatd进程)51Testing软件测试网6nJ*g3v&]@ H/KUk

:这里需要确保gcc已经安装,可以使用gcc –v进行查看是否已经安装gcc编译环境51Testing软件测试网_)r_PPt*A

#q[K%w{0

51Testing软件测试网 E!aX*],q qh:r^

启动后使用rpcinfo -p localhost可以见rstatd进程,则确认rstatd已经正常运行

0K'v |V1}*LS[+pK0

[root@txbh rpc.rstatd-4.0.1]# rpcinfo -p localhost51Testing软件测试网+D z&x}OV.L,~ g

  program vers proto  port

EmI:l^0

   100024   1  udp 32768 status51Testing软件测试网W'C/u?:ry"K.T o

100001   1  udp   623 rstatd51Testing软件测试网z'K1}v&h&y

51Testing软件测试网+k.I:e(O,q

],qj/vM,R }0

51Testing软件测试网j5P4Q9dHYC^p y9M

配置成功后可在Scenario中添加unix计数器,输入ip后,如果能使用下面一个"Add.."键,恭喜你,大功告成!51Testing软件测试网)x&Q;p!}n&Q+u fX


&o#kH2~F ^'sW0
51Testing软件测试网g t k#k*Oe i

51Testing软件测试网E ]-~&bUt6Z1N
51Testing软件测试网Y\)tC qVwYe

51Testing软件测试网r({z"?yZ F

r&];NOS oM"S(~[0

51Testing软件测试网r)k;S$_ TC*Y X:Af

W5h0o?O7F3A0

2Af4l%Jy/X$V3I k051Testing软件测试网Mp3y'P yB,C


6QCnC,]u,_0

y-oNef"H%i K051Testing软件测试网,@&{m(v4|HN1^tc"^?N'F

3W(Pi)[6t L0

51Testing软件测试网[c} C(b NDn
51Testing软件测试网*Yx9|q)}!df

SG L/pY}'`N*?1u051Testing软件测试网w!k M?8yimZ;]\8em%x


e$g9okC3h"l0

){f5fIzB5Y0

h$ygo&y |Q051Testing软件测试网8z/T [!K w+q[8i

fI8e Hq1n*T6}*G;i051Testing软件测试网!e'X^&j;y c6DzFx

51Testing软件测试网._}'e NI Y9o"TM

5C*l!aw?&} O0Ml0


~8gI:A,v0R4h(Y2l:v051Testing软件测试网0cA T0]:Q f%f

3kQ7Zcd;R(jY\p0

i e!RL!o/f o.d0


0qdX Tj'R#T)V0

&A.uia6QW$U T0

i'^Z IE `3D)VN0


?8Y7PC{K1bY0
51Testing软件测试网4s*sH3A0NK.II?r

[or6U7I"Ln051Testing软件测试网&ech K3II-]d

(i/YH;F7Y0

e^ vXn3O y%u p0


fiH[L0
51Testing软件测试网j\+vGa

51Testing软件测试网 bcKN/ZY$`"G

51Testing软件测试网g2^/MD/E3b&nDs)L


&h5i6p*YN J&h Qm a051Testing软件测试网f}]rqRGA P"Z

51Testing软件测试网9X1eW*Ib? y0G7z

f}7Iw1xA#cH0


fj]r{G0

rnTEEn3fo"IV0
51Testing软件测试网ND` x J B f

TAG: Cannot 虚拟内存 Linux linux LoadRunner loadRunner RedHat to 内存泄漏 监控

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar