Weblogic,Oracle计数器配置

WebLogic计数器的配置

在LoadRunner中实现对WebLogic的监控,虽然在网上可以找到一些相关的资料,但是还是遇到一些问题,这是我操作时整理并总结出来的。fenfen,转载请注明出处

步骤如下:

<1>在 Controller 计算机上安装 Java 1.4 (如: j2re-1_4_2 )          hmf
<2>监控用户要有管理员权限:

用户名: weblogic
密 码: weblogic
端口号:7001

1、修改LR根目录/dat/monitors下的WebLogicMon.ini文件,修改其中       

[WebLogicMon]的JavaVersion,由原来的JavaVersion=1.3修改为你本地所安装的

Java Web Start的版本号,即如果安装Java Web Start为1.4.2版本,则

JavaVersion=1.4

2、修改[WebLogicMon]中的JVM,由原来的JVM=javaw.exe修改为你现在所安装

Java Web Start目录中的Javaw.exe的完整路径,即:JVM="c:/jdk142_05

/jre/bin/javaw.exe"
(注意:此处的 JVM 和 JavaVersion 一定要和 WebLogic 所使用的 JDK同版本

,同时 contoller 所在机器上的 JVM 也需要有与之对应版本的 JVM 。温馨提醒

:如果 controller 所在机器上的存在多个 JDK ,此时要特别注意把路径指对。

如 JVM=c:/jdk142_05/jre/bin/javaw.exe)

3、修改weblogic,由原来的weblogic=weblogic.jar修改为

weblogic="c:/bea/weblogic81/server/lib/weblogic.jar"
或者:拷贝weblogic.jar到LoadRunner安装目录下的classes中,weblogic.jar在

bea/weblogic/server/lib目录下

4、删除LoadRunner安装目录下的classes中的jxmri.jar包

5、主要添加执行线程数和jdbc池大小两个计数器。
6、在Controller中,添加WebLogic(JMX),在Add Machine中,输入WebLogic服务

器的IP地址和端口号,如下格式:192.168.*.*:80(默认为7001)
(如:在“ Weblogic ( JMX ) Monitor ” 中添加需要的监控度量。

    Add Machine : 192.168.0.144:7001 (端口号要加上!) UNIX

    Login Information : weblogic / weblogic )
7、在Enter login information中输入WebLogic的Username和Password即可。
8、WebLogic通常需要监控的指标有:ServerRuntime中的

JDBCConnectionPoolRuntime,ConnectorServiceRuntime,ExecuteQueueRuntime

 

Oracle计数器的简单配置        hmf
1、Controller服务器上安装Oracel9i客户端工具
2、配置本地Net服务名配置,添加需要在LR中监听的Oracle服务名
3、在Controller中,拖动Oracle到右边的图形化度量窗口
4、Oracle通常需要监控的指标有:V$SYSSTAT中的logons current、cpu used by

this session、user calls、opened cursors current、total file opens、DB

block changes、Bytes received via SQL* Net from client等


Unix计数器的配置
1、配置Unix计数器需要先在Unix服务器上启动rstatd守护进程
2、配置rstatd守护程序:执行su root(需要root帐户密码),切换到root管理

员用户,进入/etc/inetd.conf,并查找rstatd行(可以使用Vi、Cat等编辑器)

,如果该行被注释掉(使用#号注释),则删除注释符,并保存文件即可。同时运

行kill -1 inet_pid,删除inetd进程(inet_pid是PID的进程号),最后运行rup

host命令,查看rstatd的运行情况。
3、在Controller中,拖动Unix到右边的图形化度量窗口

一、在服务器上安装rstatd守护进程
下载rstatd:
rstatd for Linux下载地址:[url]

http://heanet.dl.sourceforge.net/sourceforge/rstatd/rstatd.tar.gz[/url]

安装步骤:
1. 将文件:rstatd放到Linux系统目录下
2. chmod 777 rpc.rstatd----改变该文件读写的权限,拥有所有权限。
3. chmod 777 configure ---同上
4. ./configure ---配置
5. make ---编译
6. make install ---安装
7. rpc.rstatd ---启动rstatd进程
8、使用“rpcinfo -p”命令来查看当前系统是否已经启动了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、监视一段时间后LoadRunner中提示有错误发生不能继续监视到信息;
答:可能是由于CPU长时间处于高负荷状态,而导致系统自动关闭了该服务。可以

在LoadRunner中重新加一次计数器,并且设置取样的时间稍长一点,就会避免这

种情况。  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宁宁可可

您的鼓励是我创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值