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

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

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

配置环境: Windows监控器:win2K3

OvuER a%b0

Linux监控器:Redhat 9.051Testing软件测试网6A m Ig/c!V.ft!u

所需软件:rpc.rstatd-4.0.1.tar.gz

K7j%KHI2I:U2]0

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

%eJ2q/S]0

tar -xzvf rpc.rstatd-4.0.1.tar.gz51Testing软件测试网#Tx$F|rg'c0NOu
cd rpc.rstatd-4.0.1/
0j/Krz|)h j DlZ0
./configure(

-wJURcY0
make
51Testing软件测试网%\ t_0]i(l(Qv[
make install

6M)@1}%vP X0
rpc.rstatd

7k%f PR#QCmt"MED0
51Testing软件测试网$[)Q&^V2F qqt4R

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

LoadRunner Controller Scennario场景中双击鼠标激活Sytem Resouce graphs->windows resources,然后在在该窗口上点击鼠标右键,选择添加计数器51Testing软件测试网0]+tZEm'[/? G

51Testing软件测试网+O,n!nz2G
51Testing软件测试网W W]v(p#e2nK

51Testing软件测试网 ]T*xz-X,W$L H)Y~E

然后选择添加,在新窗口输入ip,并选择目标服务器类型51Testing软件测试网u0j8kUn


wJ!zJ~%rA1\y0

cQ{5bjpy5C0g0

51Testing软件测试网!x3Xf(af.i9W

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

0yW}6D#Ww8z0


v*?[_ FR4h0

CZ|C+Kd*_0

51Testing软件测试网(O Y'q s"ce TH

这代表LR并没有成功登陆服务器。因此需要配置Controller监控主机的连接。51Testing软件测试网)D7|'A qE"v&P*MA^

a.配置window系统

T3krV2RS$c%qc0

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

dDj sq$T;O0

lD4_5Pd0a0

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

4~3m;O5^in4C0

51Testing软件测试网4NL%ye2g*R
51Testing软件测试网5Xm;qV3O@+v

DY{#GI)}U*Ny"e0

如果NetBIOS未启用,连接时会出现发生系统错误1231”类似的错误51Testing软件测试网]'c,[*c@n8d

3获得对远程计算机的管理权限,请在命令提示符(运行cmd命令)下执行以下命令:51Testing软件测试网!G;W,jW|8m |*d

net use \\ip51Testing软件测试网p1}AW~ s'AD']

按照提示依次输入用户名和密码即可,成功后可用”net use”查看建立的新连接51Testing软件测试网1K$nM#^ g6F$D

51Testing软件测试网p)He[L&z
51Testing软件测试网4X'\}hL%b

51Testing软件测试网[(v"s#j/{ F

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

f)ykkgA-Ez.w0如下图添加了一个监控Windows IIs的监控器,监视Process对象为inetinfo进程Handle Count(检查是否有句柄泄漏),Virutal Bytes(检查是否有虚拟内存泄漏)private BytesAvailable Bytes以及Working SetCounter。如果程序存在内存泄漏,除了Available Bytes外,其余值都会持续增加(网上说Virtual Bytes也许是跳跃式增加,这个有待验证)51Testing软件测试网;@ Fo(Y/S4j

S1Eq%p_#G051Testing软件测试网;LYQ,z c$]

51Testing软件测试网l XRJ)v*W#^V
51Testing软件测试网 }+V|sz

k LB5CM}Y0

b.配置Red had -linux系统监控器51Testing软件测试网2Q,kn GNb

51Testing软件测试网T(`*O$}],r l&eR4[

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


BLx9b@ Tp0

|Jh }'vr0

51Testing软件测试网@J R:w r:Q,_U w~

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

(u,M6{(eQ.H%y W lD0

安装步骤如下:
%W k8i K1Px5Q1D0tar -xzvf rpc.rstatd-4.0.1.tar.gz51Testing软件测试网o$o)Vq"_'ItOO&a
cd rpc.rstatd-4.0.1/51Testing软件测试网;X$^7H$o&d*jQ
./configure( —
配置操作)51Testing软件测试网.[B,v0eI!G9d)i4s"cUJ
make(—
进行编译)
$n,Xfd?J4]0
make install( —
开始安装)
K`Nw_u5{0
rpc.rstatd( —
启动rstatd进程)51Testing软件测试网J-V2^ Z1\PR

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

~"u Dn Q~0

51Testing软件测试网}KF@Dm5_

51Testing软件测试网u4lj/Qk_W

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

M~"O;X3sA&F0Y0

[root@txbh rpc.rstatd-4.0.1]# rpcinfo -p localhost

slz z e+x"g3|4_0

  program vers proto  port

,`_)fG|7]P0

   100024   1  udp 32768 status51Testing软件测试网-b!Y [?wW-}s

100001   1  udp   623 rstatd51Testing软件测试网 bC(w @ZG8lt4y5X

51Testing软件测试网6BI7Sj2IthGD

%{ Lc;D+o9t7M m\0

5E NS^$m/] d0

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


jEA N"vM0
51Testing软件测试网 R#AYVs}W8o$~

51Testing软件测试网:^bpoMo[t
51Testing软件测试网1xr+fj&?-sj%x

51Testing软件测试网'fd0K`iiI6Y
51Testing软件测试网+S o!z'S,s

51Testing软件测试网s(}L~6|-v

9^q_{A0

(DF/c/`p,qQoU0

yg0D}4Aa0

51Testing软件测试网Fr8iCOL;KoY
51Testing软件测试网J+D*v/s!cj

HC;m8^`9g{BW051Testing软件测试网3v^ XUB6{s6C


6Qk6~ I\0P Ip#F-J0

m l.R9_6e6rQtDMT0

y!l+~ z g Zw*y n051Testing软件测试网P(V!C*Q\

51Testing软件测试网 nv#\z gj.x G

|^ K gr F051Testing软件测试网]s'Pojln @

3O2H X$M7hE051Testing软件测试网7lk ~:tJ WW'cK

51Testing软件测试网9I q2`,A+D;{

51Testing软件测试网/Y3n)nw2x GG uo

{-uC2NyR2B0yRi0

51Testing软件测试网mkFA:A)W2h ]

kUju`-nk/A Z-?6p051Testing软件测试网(_;g9tFhu)V}n

51Testing软件测试网&ih_l#zD


4s6gtml-X%Hx-A0

1M,X5uMa/YC9Et^0

51Testing软件测试网QK?:E!H |9mYW

51Testing软件测试网#Q/vI I} l/m}I

!X+J._z0gx4cQy051Testing软件测试网"z*oY XE4{6f kA ~

51Testing软件测试网F3vaSW8bW

51Testing软件测试网/of#Z kj/]

51Testing软件测试网z)We~0a9N*w


Sv5y.~U{!o!p(H\0
51Testing软件测试网7Bv!Q9^6aN%v#D

6A(["W,~.H{0

,uJ5brF?P0

51Testing软件测试网_OgYqVjZ5VdY

"w5Ijj$s!i _X051Testing软件测试网[E5W.OV5?.W

51Testing软件测试网T7b#zQ1S/o

51Testing软件测试网qYell1t S,m

i8`| [fg0

*j })rQ/{@ A,bx0

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

 

评分:0

我来说两句

Open Toolbar