通過(guò)LoadRunner監(jiān)控Linux的資源狀況
我們?cè)谑褂肔R進(jìn)行性能測(cè)試的時(shí)候,經(jīng)常有需要監(jiān)控OS的資源使用情況的需求。對(duì)于 Windows系統(tǒng),這個(gè)工作進(jìn)行起來(lái)很方便,直接在LR的資源監(jiān)控窗口中添加需要被監(jiān)控的機(jī)器名或IP即可,但對(duì)于Linux/Unix系統(tǒng),則要稍微復(fù)雜一些,我在這里簡(jiǎn)單介紹一下如何在LR中監(jiān)控Linux/Unix系統(tǒng)的資源使用情況:
本文引用地址:http://butianyuan.cn/article/201609/304245.htmLinux
對(duì)于Linux系統(tǒng),要想通過(guò)LR監(jiān)控Linux/Unix系統(tǒng)的資源使用情況,需要運(yùn)行rstatd服務(wù)。如果OS沒(méi)有安裝rstatd(可以查找一下系統(tǒng)中是否存在rpc.rstatd這個(gè)文件,如果沒(méi)有,則說(shuō)明系統(tǒng)沒(méi)有安裝 rstatd),則需要進(jìn)行安裝。rstatd安裝步驟如下:
獲得rstatd的安裝介質(zhì)(rstatd.tar.gz)。rstatd可以從 redhat的安裝CD中獲得,或者從網(wǎng)站上下載(給出一個(gè)下載地址,sourceforge的: //heanet.dl.sourceforge.net/sourceforge/rstatd)。
將rstatd.tar.gz拷貝到Linux系統(tǒng)中,解壓,賦予可執(zhí)行權(quán)限,進(jìn)入rpc.rstatd目錄,依次執(zhí)行如下命令:
#./configure
#make
#make install
結(jié)束后,運(yùn)行./rpc.rstatd命令,啟動(dòng)服務(wù)。這個(gè)時(shí)候,你就可以在LR中監(jiān)控Linux資源了。
Unix
對(duì)于Unix系統(tǒng),比如Solaris,AIX或者HP UX等,它們的配置過(guò)程比較簡(jiǎn)單——在inetd.conf(在/etc目錄下)文件中去掉rstatd前面的注釋?zhuān)缓髥?dòng)rstatd服務(wù)即可。
評(píng)論