Loadrunner11監控Linux系統資源


一、Vmware虛擬機安裝CentOS-5.2

1.雙擊“Create a New Virtual Machine”圖標,在彈出“New Virtual Machine Wizard”窗口選擇“Custom”,點擊“next”。如圖所示:

2.選擇要安裝的鏡像文件“CentOS-5.2-i386-bin-DVD.iso”點擊“next”,然後輸入Full name 、username、password後點擊“next”直到安裝成功。如圖所示:


3. CentOS-5.2安裝成功的界面: 

4、設置IP和網關
1.設置IP地址、網關
選擇“Applications-->Accessories-->Terminal”,進入命令操作界面-->輸入命令system-config-network-->進入Network ConfigUration 窗口-->devices-->雙擊Active-->Ethernet Device-->staticallY set Ip addresses(設置靜態IP、掩碼、默認網關)


2.設置完後進行測試
輸入命令:ping 192.168.1.102


二、Vmware tools工具安裝及文件共享設置
爲了解決虛擬機與主機的共享問題,VMware公司有一個VMWare-tools,來實現文件共享。這裏主要講的是在Windows下用 Vmware虛擬Linux系統與windows系統的共享。
1.選擇菜單“VM-ReInstall VMware Tools”進行安裝,桌面顯示並打開“Vmware Tools”文件夾,文件夾顯示VmwareTools-8.8.1-528969.tar.gz安裝文件。如圖所示:

2.可以通過複製VmwareTools-8.8.1-528969.tar.gz 到目錄臨時文件夾tmp裏。如圖所示:
3.選擇”Applications-Accessories-Terminal”進行命令行操作界面,輸入命令:cd /進行根目錄,再輸入命令ls –la顯示根目錄文件夾,可以看到臨時文件夾tmp。輸入命令:cd tmp進入tmp文件夾,輸入命令ls –la顯示拷貝過來的文件VmwareTools-8.8.1-528969.tar.gz 。如圖所示:

4.解壓。輸入命令:tar –xzvf  VmwareTools-8.8.1-528969.tar.gz 。輸入命令:ls –la顯示vmware-tools-distrib文件夾,輸入命令:cd vmware-tools-distrib進入文件夾看到安裝文件vmware-install.pl。如圖所示:

5.輸入./vmware -install.pl進行安裝,在安裝過程中根據提示進行選擇,一路按回車即可。如圖所示:

6.輸入命令:cd /mnt查找hgfs文件夾。選擇菜單“VM-setting-Options-Shared Folders- Enabled until next power off or suspend”選項,點擊“Add”按鈕添加與Linux進行共享的文件夾。在/mnt/hgfs下你會看到添加的文件夾。如圖所示:



三、Lr監控linux系統資源方法:
1.監控linux系統需要開啓rstatd和xinetd兩個服務,查看系統是否配置rstatd、xinetd守護進程:
   輸入命令:rpcinfo -p查看rstatd服務
   輸入命令:rpm -q xinetd查看xinetd服務

 

2. 監控linux系統需要安裝下載4個服務包:
(1)rpc.rstatd-4.0.1.tar.gz
(2)rsh-0.17-14.i386.rpm
(3)rsh-server-0.17-14.i386.rpm
(4)xinetd-2.3.14-10.el5.i386.rpm
輸入命令:cd /usr/mkdir hxm建立文件夾,通過共享文件夾F盤拷貝4個文件到hxm文件夾。如圖所示:

3.安裝rpc.rstatd服務
tar -xzvf rpc.rstatd-4.0.1.tar.gz —解壓
cd rpc.rstatd-4.0.1/ —進入rpc文件夾
./configure —配置操作
make —進行編譯
make install —開始安裝
rpc.rstatd —啓動rstatd進程
 
4. 啓動rstatd服務進程
輸入命令:rpcinfo -p可以看到rstatd服務已經啓動
5. 解壓安裝rsh和rsh-server服務
輸入命令:rpm –ivh rsh-0.17-14.i386.rpm rsh-server-0.17-14.i386.rpm

6.查看rsh和rsh-server服務
輸入命令:rpm -q rsh/rpm -q rsh-server
 
7.解壓安裝xinetd服務
輸入命令:rpm -ivh xinetd-2.3.14-10.el5.i386.rpm

8.查看xinetd服務
輸入命令:rpm -q xinetd


9.修改/etc/xinetd.d下的rlogin、rsh、rexec配置文件
輸入命令:cd /etc/xinetd.d
輸入命令:vi rlogin/rsh/rexec 打開三個配置文件,修改disable = yes爲disable = no
輸入命令:按Insert鍵進入修改狀態,先按esc再輸入:wq保存

10.啓動xinetd服務
輸入命令:service xinetd restart 或者cd /etc/init.d/xinetd restart
11. lr監控linux系統資源
在controller中,將System resource Graphs--Unix resources拖到右側的監控區域中,鼠標右鍵選擇“Add Measurements”,在彈出的對話框中輸入被監控的linux系統IP地址,然後添加需要監控的性能指標,並點擊“確定”。如圖所示:

 


 四、Lr監控linux系統資源方法出現問題

1.安裝好後從LoadRunner中看不到信息,但是沒有報錯?
答:可能是返回的信息值比較小,所以在圖中幾乎看不到,例如:如果沒有運行程序的話,CPU的使用率接近於0,所以在監視圖中看不到變化。也有可能是採樣的頻率過大,可以在圖表中設置沒1 秒獲取一次信息,這樣界面就刷新的比較及時了。

2. 用LRr監視linux窗口都是成功的,但是再次監視不到信息?
答:有可能是由於系統重新啓動,而沒有打開rstatd守護進程。手動輸入命令“rpc.rstatd”重啓服務,輸入“rpcinfo -p”命令來查看當前系統是否已經啓動了rstatd守護進程。

3.使用LR監視Linux窗口,經常丟失?
答:這是圖形顯示時間設置問題,跟lr穩定不穩定沒關係,具體設置如下:
    1.運行Controller
    2.在“Unix Resources”圖形窗口中,點擊右鍵,選擇Configure選項
    3.彈出“Graph Configuration”窗口,該窗口有一個選項“Graph Time(sec)”, 默認顯示是60秒,選擇600秒

4.Monitor name :UNIX Resources. Cannot initialize the monitoring on 10.10.15.62.
Error while creating the RPC client. Ensure that the machine can be connected and that it runs the rstat daemon (use rpcinfo utility for this verification).
Detailed error: RPC: Failed to create RPC client.
RPC-TCP: Failed to establish RPC server address.
RPC-TCP: Failed to communicate with the portmapper on host '10.10.15.62'.
RPC: RPC call failed.
RPC-TCP: recv()/recvfrom() failed.
RPC-TCP: Timeout reached. (entry point: CFactory::Initialize). [MsgId: MMSG-47190]
答:每隔一段時間重啓rpc.rstatd服務。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章