loadruner如何測試linux上運行的服務?
要監控Linux服務器資源,需要啟動rpc.rstatd守護進程。
1.安裝rstat相關程序
1)安裝rsh,rsh-service
一般來說,rsh,rsh-service的rpm安裝系統里有,直接使用yum命令查詢到后相關包名后再安裝,具體步驟如下:
查詢rsh的rpm包:yum list rsh:查詢到rsh的rpm包為rsh.x86_64
安裝rsh: yum install rsh.x86_64
查詢rsh-service的rpm包:yum list rsh-service*:查詢到rsh的rpm包為rsh-service.x86_64
安裝rsh-service: yum install rsh-service.x86_64
2)修改/etc/xinetd.d目錄下的配置文件:rlogin,rexec,rsh的disable=yes的值都改為disable=no.
2.安裝rpc.rstatd
如果服務器上沒有安裝rstatd程序(一般來說LINUX都沒有安裝),需要下載一個包才有這個服務,包名字是rpc.rstatd-4.0.1.tar.gz. 這是一個源碼,需要編譯,下載并安裝rstatd(可以在http://sourceforge.net/projects/rstatd這個地址下載)下載后,開始安裝,安裝步驟如下:tar -xzvf rpc.rstatd-4.0.1.tar.gzcd rpc.rstatd-4.0.1/./configure —配置操作make —進行編譯make install —開始安裝rpc.rstatd —啟動rstatd進程“rpcinfo -p”命令來查看當前系統是否已經啟動了rstatd守護進程
出現如下
程序 版本 協議 端口 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100024 1 udp 669 status 100024 1 tcp 672 status 100001 5 udp 718 rstatd 100001 3 udp 718 rstatd 100001 2 udp 718 rstatd 100001 1 udp 718 rstatd
說明已經rstatd已經成功啟動了。
3. 在loadrunnr的controller里添加linux服務器要監控項,如CPU,內存等。
4. 執行場景,獲取相關監控數據進行分析員