很久没上来活动了,一来没什么新的学习东西,这一年有些堕落了,二来嘛,工作就是重复,可能是太笨了,没什么新的领悟
       不过这两天有意思了,我学习了一下压力测试的东西,loadRunner,以前听同事们说过,感觉是个很有意思的东西,可是一直没有机会学。现在好了,给别人做了回助手,也了解了一下loadRunner的一些使用。
       不想在这里讨论使用,我还不够资格,讲些安装吧,说一下如何用lr来监控linux和weblogic,这可是我自己的安装心得哦。
        对linux的安装有些来自网上,出处有些记不清了,反正查了很多,可是多少有些问题,我做了下说明,可以参考。
     

一、loadrunner监控linux安装文档

1.安装rsh,和rsh-server两个服务包。
a.    卸载rsh
rpm –q rsh----------查看版本号

说明:如果版本存在,则直接安装rpc.rstatd-4.0.1.tar.gz
   如果版本不存在,则在linux安装包下找rsh-0.17-14.i386.rpm rsh-server-0.17-14.i386.rpm
   可能版本不一致,但是均可使用

B.安装

rpm –ivh rsh-0.17-14.i386.rpm rsh-server-0.17-14.i386.rpm


2. 下载并安装rstatd(这个包在我的共享目录下也有)
gunzip rpc.rstatd-4.0.1.tar.gz

tar –cvf rpc.rstatd-4.0.1.tar

./configure ---配置
make ---编译

说明:a.如果在linux下不能解压,则在window下解压,然后拷到linux下,目录不定,用户为root用户
   b.修改configure文件的使用权限
     chmod 777 configure
      c.按照上面的步骤操作

3。 打开/etc/xinetd.conf
里面内容是:
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/
defaults
{
        instances               = 60
        log_type                = SYSLOG authpriv
        log_on_success                = HOST PID
        log_on_failure                = HOST
        cps                        = 25 30
}
includedir /etc/xinetd.d

4.重启xinetd:

A:
service xinetd reload

说明:可能会有提示出现,不用处理,直接进入下一步

6.在启动rstatd:
  进入你rpc.rstatd-4.0.1.tar.gz的解压文件目录
  rpc.rstatd

7.查看rstatd是否启动:

rpcinfo –p

如果能看到:  

       100001    5   udp    618 rstatd

    100001    3   udp    618 rstatd

    100001    2   udp    618 rstatd

    100001    1   udp    618 rstatd

就说明rstatd服务已经启动。可以用LR去监视了。

 

二、loadrunner监控weblogic8.1

1.拷贝weblogic.jar到${lr_home}/classes下,同时,删除jmxri.jar或者修改jmxri.jar为任何名称
2.修改${lr_home}/dat/monitors下的WebLogicMon.ini文件,内容如下:
  原始内容为:JVM=javaw.exe JavaVersion=1.4;JavaVendor=Sun Microsystems Inc.
 修改后内容为:JVM=D:\bea\jdk141_03\bin\javaw.exe JavaVersion=1.4;JavaVendor=Sun Microsystems Inc.
 其中D:\bea\jdk141_03\bin\javaw.exe为自己本地weblogic的jdk所在位置
 javaVersion为weblogic所用的jdk版本号
 
 在网上有的要求修改Weblogic=weblogic.jar Port=1112,要求把PORT修改为7001,但在这里的实际安装过程中,没有做修改。
3.配置如何监控lr的weblogic(jmx)
 打开weglogic(jmx),添加度量
 其中监控的计算机名称为:ip:7001,如192.168.1.88:7001,平台选择所写ip的OS
  然后点击下面的资源度量的添加,输入登录的用户名和密码,此处的用户名和密码为:ip所在OS上的weblogic的登录用户名和密码
 在点击确定后会出现需要监控的资源信息,可以选择自己感兴趣的方面进行监控