2012-10-19 18 views
1

我已經讀過LR使用本地監視器(perfmon),但是如何在沒有設置測試系統的情況下訪問它? 編輯:我剛剛閱讀,你設置監控負載發電機,這使我更加困惑。如果我激活對負載生成器的監控,如何測量受測試服務器的CPU使用率(例如)?LoadRunner如何監視正在測試的系統的resourcec?

回答

1

請仔細閱讀LoadRunner版本附帶的監視指南。所有版本的LoadRunner發佈版本8都包含SiteScope的副本,默認情況下擁有500點許可證。有關監控的信息也涵蓋在由惠普授權培訓合作伙伴講授的控制器和SiteScope課程中。

LoadRunner連接到SiteScope。 SiteScope使用Perfmon遠程過程調用接口調用Windows服務器以獲取任何PerfMon統計信息。在UNIX/LINUX Front SiteScope上,使用SSH或Telnet登錄主機並運行本機OS實用程序來收集指標。此外,SNMP還可以從SiteScope中使用,不僅可以對Windows和UNIX/LINUX主機進行插入,而且還可以對任何支持SNMP的主機(包括路由器,交換機,中型和大型計算機)進行插入。您還可以查詢本地服務,如Apache,ORACLE,DB2,以獲取特定於平臺的統計信息。

如果您選擇不使用SiteScope,則LoadRunner支持本機Perfmon接口,本機SNMP接口,本機RSTATD接口,本機ORACLE接口,本機APACHE等等......您可以查看所有本機監視器在控制器的監控部分。 SiteScope是未來監測的基礎。

+0

謝謝,我沒看過指南。但是,對於LR本地支持,它如何連接到服務器並獲取perfmon數據? – user970696

+0

在sitescope中,您提供了用於詢問系統的憑證遠程過程調用數據的憑證。如果直接從現有LoadRunner控制器直接進行操作,那麼您將利用控制器上用戶的現有已簽名證書的安全令牌。這意味着您的控制器用戶憑據需要具有特權才能在遠程主機上獲取perfmon數據。你怎麼知道?在控制器上啓動Perfmon,然後連接到遠程主機以獲取數據。如果你看到櫃檯,那你就很好。如果沒有,那麼你需要額外的權利。 –