1 監(jiān)視連接前的準(zhǔn)備工作
1) 在被監(jiān)控WinXP主機(jī)上修改訪問模式,辦法是:安全策略在作怪(管理工具 -> 本地安全策略 -> 安全選項(xiàng) -> "網(wǎng)絡(luò)訪問:本地帳戶的共享和安全模式")。默認(rèn)情況下,XP的訪問方式是"僅來賓"的方式,那么你訪問它,當(dāng)然就固定為Guest來訪問,而guest賬戶沒有監(jiān)控的權(quán)限,所以要把訪問方式改為“經(jīng)典”模式,這樣就可以以administrator的身份登陸了。
注意:一定需要設(shè)置密碼,否則在MonitorConfiguration中添加 Measurements仍然會提示拒絕登錄。
2) 保證被監(jiān)視的winXP系統(tǒng)開啟以下三個(gè)服務(wù)Remote Procedure Call(RPC) 和Remote Registry Service 、Remote Registry。其中Remote Procedure Call (RPC) Locator的登陸選項(xiàng)中要輸入當(dāng)前主機(jī)帳戶和密碼,然后重啟該服務(wù),其他服務(wù)設(shè)置不變。
注意:網(wǎng)上有些寫著只要開啟兩個(gè)服務(wù)Remote Procedure Call(RPC) 和Remote Registry Service就可以,不確認(rèn)其監(jiān)視的Windows版本,但是Win XP必須開啟Remote Registry這個(gè)服務(wù)。
3) 確認(rèn)安裝Controller的機(jī)器可以連接到被監(jiān)視的WinXP機(jī)器。如果監(jiān)控失敗,并且 LoadRunner 找不到指定的服務(wù)器,請確認(rèn)指定的服務(wù)器是否可用。在 Controller 或優(yōu)化控制臺計(jì)算機(jī)命令行中鍵入 ping <server_name>(或ip),執(zhí)行 “ping” 操作。
4) 驗(yàn)證可以正常連接之后,如果有其他問題,可以參見下表解決:
問題1.無法監(jiān)控其他域中的 Windows 計(jì)算機(jī),或者“訪問被拒絕”。
解決:要獲得對遠(yuǎn)程計(jì)算機(jī)的管理權(quán)限,請?jiān)诿钐崾痉聢?zhí)行以下命令:%net use \\<計(jì)算機(jī)名>/用戶:[<域>\<遠(yuǎn)程計(jì)算機(jī)名>] 提示輸入密碼時(shí),輸入遠(yuǎn)程計(jì)算機(jī)的密碼。
問題2:無法監(jiān)控 NT/Win 2000 計(jì)算機(jī)(發(fā)出一條錯(cuò)誤消息:“未找到計(jì)算機(jī)名”或“無法連接到主機(jī)”)
解決:要監(jiān)控的 NT/Win 2000 計(jì)算機(jī)僅允許具有管理員權(quán)限的用戶進(jìn)行監(jiān)控。要允許非管理員用戶進(jìn)行監(jiān)控,必須授予用戶對特定文件和注冊表項(xiàng)的讀取權(quán)限(Microsoft 技術(shù)說明編號 Q158438)。需要執(zhí)行下列步驟:
a. 使用瀏覽器或文件管理器,授予用戶對下列項(xiàng)的讀取權(quán)限:
%windir%\system32\PERFCxxx.DAT
%windir%\system32\PERFHxxx.DAT
其中 xxx 是系統(tǒng)的基本語言 ID,例如,英語的 ID 為 009。這些文件可能已丟失或損壞。如果對此有懷疑,請從安裝 CD 中提取這些文件。
b. 使用 REGEDT32,授予用戶對下列項(xiàng)的讀取權(quán)限:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
NT\CurrentVersion\Perflib以及該項(xiàng)的所有子項(xiàng)。
c. 使用 REGEDT32,至少授予用戶對下列項(xiàng)的讀取權(quán)限:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SecurePipeServers\winreg
問題3:無法從 NT 計(jì)算機(jī)監(jiān)控某些 Win 2000 計(jì)數(shù)器。
解決:在 Win 2000 計(jì)算機(jī)上運(yùn)行 Controller 或優(yōu)化控制臺。
問題4:某些 Windows 默認(rèn)計(jì)數(shù)器生成錯(cuò)誤
解決:刪除有問題的計(jì)數(shù)器,并使用“添加度量”對話框添加相應(yīng)計(jì)數(shù)器。
問題5:無法從被監(jiān)控的計(jì)算機(jī)上獲得 SQL Server 6.5 版的性能計(jì)數(shù)器。
解決:這是 SQL Server 6.5 版的一個(gè)錯(cuò)誤。解決方法為:在被監(jiān)控的計(jì)算機(jī)上使用 regedt32,授予用戶對以下注冊表項(xiàng)的讀取權(quán)限:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer
問題6:選定度量未顯示在圖中。
解決:確保已注冊顯示文件和 online.exe。要在不執(zhí)行完全安裝的情況下注冊監(jiān)控器的 dll,請運(yùn)行LoadRunner\bin中的set_mon.bat批處理文件。
問題7:監(jiān)控 Windows 計(jì)算機(jī)時(shí),圖中不顯示任何度量。
解決:檢查內(nèi)置的 Windows 性能監(jiān)控器。如果該監(jiān)控器不能正常工作,則可能是通信設(shè)置有問題。
問題8:監(jiān)控 UNIX 計(jì)算機(jī)時(shí),圖中不顯示任何度量。
解決:確保rstatd正在 UNIX 計(jì)算機(jī)上運(yùn)行(請參閱“系統(tǒng)資源監(jiān)控”)。
問題9:無法監(jiān)控下列 Web 服務(wù)器之一:MS IIS、MS ASP 或ColdFusion
解決:請參閱上面的問題“無法監(jiān)控 Windows 計(jì)算機(jī)”。
問題10:無法監(jiān)控 WebLogic (JMX) 服務(wù)器
5) 確認(rèn)并打開共享文件。首先,在被監(jiān)視的WINXP機(jī)器:右擊我的電腦,選擇管理->共享文件夾->共享 在這里面要有C$這個(gè)共享文件夾。該文件可能存在,也可能不存在,沒有的話,需要手動增加。然后,在安裝LR的機(jī)器上使用運(yùn)行,輸入\\被監(jiān)視機(jī)器IP\C$ 然后輸入管理員賬號和密碼,如果能看到被監(jiān)視機(jī)器的C盤了,就說明你得到了那臺機(jī)器的管理員權(quán)限,可以使用LR去連接了。
解決:打開<LoadRunner 根文件夾>\dat\monitors\WebLogicMon.ini文件,并搜索:[WebLogicMonitor]JVM=javaw.exe
將 javaw.exe 更改為 java.exe。將打開一個(gè)包含跟蹤信息的窗口。
注意:這兩步必須都進(jìn)行操作,否則即使該共享文件已經(jīng)存在但未在LR機(jī)器中進(jìn)行連接,也可能無法正常使用。
2用LR監(jiān)視windows的步驟
具體步驟參見LoadRunner Controller User’s Guild > Working with Firewalls >Monitoring Over a Firewall>Configuring Server Monitor Properties。
聯(lián)系客服