很久沒上來活動了,一來沒什么新的學(xué)習(xí)東西,這一年有些墮落了,二來嘛,工作就是重復(fù),可能是太笨了,沒什么新的領(lǐng)悟
不過這兩天有意思了,我學(xué)習(xí)了一下壓力測試的東西,loadRunner,以前聽同事們說過,感覺是個很有意思的東西,可是一直沒有機(jī)會學(xué)。現(xiàn)在好了,給別人做了回助手,也了解了一下loadRunner的一些使用。
不想在這里討論使用,我還不夠資格,講些安裝吧,說一下如何用lr來監(jiān)控linux和weblogic,這可是我自己的安裝心得哦。
對linux的安裝有些來自網(wǎng)上,出處有些記不清了,反正查了很多,可是多少有些問題,我做了下說明,可以參考。
一、loadrunner監(jiān)控linux安裝文檔
1.安裝rsh,和rsh-server兩個服務(wù)包。
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文件的使用權(quán)限
chmod 777 configure
c.按照上面的步驟操作
3。 打開/etc/xinetd.conf
里面內(nèi)容是:
# 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
說明:可能會有提示出現(xiàn),不用處理,直接進(jìn)入下一步
6.在啟動rstatd:
進(jìn)入你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服務(wù)已經(jīng)啟動。可以用LR去監(jiān)視了。
二、loadrunner監(jiān)控weblogic8.1
1.拷貝weblogic.jar到${lr_home}/classes下,同時,刪除jmxri.jar或者修改jmxri.jar為任何名稱
2.修改${lr_home}/dat/monitors下的WebLogicMon.ini文件,內(nèi)容如下:
原始內(nèi)容為:JVM=javaw.exe JavaVersion=1.4;JavaVendor=Sun Microsystems Inc.
修改后內(nèi)容為: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版本號
在網(wǎng)上有的要求修改Weblogic=weblogic.jar Port=1112,要求把PORT修改為7001,但在這里的實(shí)際安裝過程中,沒有做修改。
3.配置如何監(jiān)控lr的weblogic(jmx)
打開weglogic(jmx),添加度量
其中監(jiān)控的計(jì)算機(jī)名稱為:ip:7001,如192.168.1.88:7001,平臺選擇所寫ip的OS
然后點(diǎn)擊下面的資源度量的添加,輸入登錄的用戶名和密碼,此處的用戶名和密碼為:ip所在OS上的weblogic的登錄用戶名和密碼
在點(diǎn)擊確定后會出現(xiàn)需要監(jiān)控的資源信息,可以選擇自己感興趣的方面進(jìn)行監(jiān)控