1. 程式人生 > >LoadRunner監控Linux配置教程

LoadRunner監控Linux配置教程

class -s sources 權限 mach 需要 引導 rpm 很多

LoadRunner監控Linux資源時彈出如下錯誤:

  Monitor name :UNIX Resources. Cannot initialize the monitoring on 192.168.52.189. 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.

  

技術分享圖片

上述問題的實質是Linux系統中未安裝rpc.rstatd,服務未開啟的原因造成

在監控Linux之前我想闡述的觀點是,Liunx系統機制與windows大致相同,要監控並得到他的相關參數必須需要得到它的同意,這就是操作系統, 所以你必須有足夠的權限和方法才能獲得,關於Linux在LR中也相關添加區域,與windows享有同等的地位。在windows中需要開啟許多許多權 限,以及一些遠程訪問的進程,當前在Linux中也不例外,在Linux下有一個進程是必須的,那就是系統守護進程rpc.restat,相信守護進程大 家並不陌生,通常在Linux系統的引導的時候啟動的很多服務,這些服務就是守護進程,而且它脫離於終端在後臺運行的。

所以首先要查看系統是否開啟了rpc服務,通過命令rpcinfo -p來查看

技術分享圖片

配置步驟:

1、 安裝 portmap

2、 安裝rsh-0.17-14.i386.rpm

3、 安裝rsh-server-0.17-14.i386.rpm

4、 安裝rpc.rstatd-4.0.1.tar.gz

1、 安裝 portmap

執行指令 yum –y install portmap

技術分享圖片

2、 安裝rsh-0.17-14.i386.rpm

文件 rsh-0.17-14.i386.rpm rsh-server-0.17-14.i386.rpm 復制linuxusr/local/路徑

技術分享圖片

rpm -qa |grep rsh      --查看是否安裝rsh

技術分享圖片

安裝rsh,rsh-server

技術分享圖片

技術分享圖片

2安裝rpc.rstatd-4.0.1.tar.gz

安裝rstatd

[root@localhost /]# tar -xzvf rpc.rstatd-4.0.1.tar.gz

[root@localhost /]# cd rpc.rstatd-4.0.1

[root@localhost /]# ./configure

[root@localhost /]# make

[root@localhost /]# make install

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

3、 安裝完成後配置rstatd目標守護進程xinetd,配置文件於/etc/xinetd.d目錄下

技術分享圖片

技術分享圖片

技術分享圖片

4、 重啟linux

5、 啟動rpc.rstatd

技術分享圖片

技術分享圖片

6、 關閉Linux防火墻

service iptables stop

7利用LoadRunnerController監控Linux資源

  1. Controller中,將System Resource Graphs中的Unix resources拖到右側的資源監控區域。
  2. 鼠標右鍵選擇Add Measurements,添加被監控Linux的IP地址x.x.x.x,選擇需要監控的性能指標,確認。

註意:監控過程中要關閉Linux防火墻,否則可能會監控失敗

LoadRunner監控Linux配置教程