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

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

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

配置环境: Windows监控器:win2K3

E&Va!O[ V`QD,V0

Linux监控器:Redhat 9.051Testing软件测试网Z$ryT`1~o

所需软件:rpc.rstatd-4.0.1.tar.gz51Testing软件测试网V,F:?V E9k ft

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

l4wIfT"c3q0

tar -xzvf rpc.rstatd-4.0.1.tar.gz
y Vj(Q m P0
cd rpc.rstatd-4.0.1/51Testing软件测试网\ T9_Y]}4K5_n
./configure(
51Testing软件测试网K;G:w`(fK
make
51Testing软件测试网MX_4_rO_h
make install

.m:L9F[3}@0
rpc.rstatd

0`2^9N"F`dk%iZ0
51Testing软件测试网XHR"LJ;j4f|

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

LoadRunner Controller Scennario场景中双击鼠标激活Sytem Resouce graphs->windows resources,然后在在该窗口上点击鼠标右键,选择添加计数器51Testing软件测试网q8l-ng,l5B-d_$x

51Testing软件测试网6E z_B L

;Z Vr"e~1d}'AF0

51Testing软件测试网/Ne K1C0Di!_+H

然后选择添加,在新窗口输入ip,并选择目标服务器类型51Testing软件测试网Y'n4S&wn7a/a


0?;QW4wOp}0

o Wx*a!jZY/[0

w4qNsG0

注意:添加完毕后并不代表已经连接成功,需要点击下面一个”Add…”键进行确认,一般会出现如下Cannot connect to machine…” “ MsgIdMMSG-47299”提示51Testing软件测试网u2K(p+J/JB;o


2Su)YV8s&B,E)r,Yw0
51Testing软件测试网;M `-` e;n

51Testing软件测试网(a}X'O,Fx{iT$Li

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

/G3cQVGT c#| CO0

a.配置window系统51Testing软件测试网y-l1q2UqO

1.保证被监视的windows系统开启以下二个服务:Remote Procedure Call(RPC) Remote Registry Service51Testing软件测试网?&o2gN&|5Ik-~1r:f

51Testing软件测试网%CjwO{Fu

2确保Controller以及监控主机的本地连接->高级TCP/IP设置里的Netbios处于启用或者默认状态51Testing软件测试网6w w!N0Lh&wmS


.K3]/p@$\.eD:b M0
51Testing软件测试网iF+h`)k({1v

{6BY%V-ME0i6d0

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

"U-|SH[ d;?;zx0

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

R9G+@%hq0

net use \\ip51Testing软件测试网gH^#Bu9g7~9A6z P

按照提示依次输入用户名和密码即可,成功后可用”net use”查看建立的新连接51Testing软件测试网)W Q}4x&l [ p v}

51Testing软件测试网a^BZ Z-L9C9X

D-k P,_(z-C0

51Testing软件测试网DRub4dB.AK

4.这时再点击“Add…,即可添加51Testing软件测试网 Xk8?5qd6ZE X%S'^,t3R

如下图添加了一个监控Windows IIs的监控器,监视Process对象为inetinfo进程Handle Count(检查是否有句柄泄漏),Virutal Bytes(检查是否有虚拟内存泄漏)private BytesAvailable Bytes以及Working SetCounter。如果程序存在内存泄漏,除了Available Bytes外,其余值都会持续增加(网上说Virtual Bytes也许是跳跃式增加,这个有待验证)
ou Z ];Q#F bj,Q051Testing软件测试网XQo:q,~8zw

O&O7@$ow Z3zT0


Zu$w?(C+@2lY0

{.H6}^},T.u"_0

51Testing软件测试网q-_U^A*W-e

b.配置Red had -linux系统监控器

tq |,c;~c3`r1e0

8nc'b0wGA{U0

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


[-@!Y j$H j0

^s:j_7b2|G`2@4Z0

;V4mU y~0

2.      登陆http://sourceforge.net/projects/rstatd,下载rpc.rstatd-4.0.1.tar.gz到本机。

5pBB6wAO }0

安装步骤如下:51Testing软件测试网sPVHUI(w
tar -xzvf rpc.rstatd-4.0.1.tar.gz51Testing软件测试网5b+uX8p"gq
cd rpc.rstatd-4.0.1/51Testing软件测试网$R6S/O\ GE
./configure( —
配置操作)51Testing软件测试网h-`uf,F6z"z
make(—
进行编译)51Testing软件测试网e{&j8\&lx:W
make install( —
开始安装)51Testing软件测试网0p9{'Zs3H#L$B'v
rpc.rstatd( —
启动rstatd进程)

?Th.B u6O+\0

:这里需要确保gcc已经安装,可以使用gcc –v进行查看是否已经安装gcc编译环境

(r.wrkPrn K0

51Testing软件测试网Z:cmK)L:A)L

T6K:H1I O'A0

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

6OLi~7i4a`4n0

[root@txbh rpc.rstatd-4.0.1]# rpcinfo -p localhost51Testing软件测试网Uwf6uoU4}${

  program vers proto  port

6d)K,osKL0

   100024   1  udp 32768 status51Testing软件测试网@U){f/ENKlCU \ u

100001   1  udp   623 rstatd51Testing软件测试网r\g2@-F,Z_


+jYfXO1W0

N8G)q@Y2q f0

51Testing软件测试网,?v6]0?.Ig&cN

配置成功后可在Scenario中添加unix计数器,输入ip后,如果能使用下面一个"Add.."键,恭喜你,大功告成!51Testing软件测试网0i!]7buyk~

51Testing软件测试网bjNOl-d^
51Testing软件测试网nj^k1J.?


3u!y0MwviA0

m$z(eY*Q [ G0

51Testing软件测试网#_KZs(o8afM%O

XKPc1`Id?T[0


y;NRj/UX!C.|7} qr+b@0

9sN.`8Q^0

9u pJ]I.J'V`051Testing软件测试网$z4Xwl x @


H'A5hi j w w3Lj0

&d b GH8ZP xQ0

,eo0G]es_0

4N+FGNH/sm%N:P0


r v7?vfC"Dg;T0
51Testing软件测试网k'ya&d:G;r'}$_

51Testing软件测试网)P?m lye u

51Testing软件测试网\(D^JI


#y5t7yV(S)VA(w:O0
51Testing软件测试网 |{&LNd X`

51Testing软件测试网1N_5b k!B1F

9x;d6WGE:hc s1b/m051Testing软件测试网U3Y z9MO

51Testing软件测试网0[2L/`'j$z8S]|

51Testing软件测试网bC FC6G[*i h
51Testing软件测试网%M_ ?2t5qp[7H&YNGQ


S*{:S,}O rz`1a051Testing软件测试网c9f&e&U8GcbRy2J

51Testing软件测试网j:Q*TKP2l2q

uq@2M%z0

51Testing软件测试网l%w{2[#ds
51Testing软件测试网v0G |T BE'F0\I

51Testing软件测试网J@O?@mx&d0n-n

51Testing软件测试网 {*Ci(X)|5~!v

r/Q i9L@UH051Testing软件测试网"~KOy3`/h

sLQ)r q%Fd051Testing软件测试网p#Q3n/S9jx

RRhJ\e0


m1Yp'U9NlF_!kO0

*VRn"QRq(MR5F Zpa3K051Testing软件测试网&}GX4wA Ekt

51Testing软件测试网pm(i|0g"Ak

51Testing软件测试网E H\y q)P,KMRo l

2E(~7J]Z C.pN7LdZ0

0ZS6ms+v4W,u051Testing软件测试网[}g;[+e2tR1G8\5f

51Testing软件测试网J$OC._o T\8p,l(Q
51Testing软件测试网 {B9L CqB7B7\

51Testing软件测试网:[/gy]3fAAi;M

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

 

评分:0

我来说两句

Open Toolbar