在Controller運行場景之前選擇添加服務(wù)器的相關(guān)性能計數(shù)器,運行場景時就可以監(jiān)控Windows, UNIX, Server, SNMP, FireWall server, and SiteScope resources系統(tǒng)資源。
一、確保服務(wù)器與測試機(jī)互訪:
關(guān)閉服務(wù)器與測試機(jī)的防火墻,或者防火墻開放TCP 135 、TCP 445 端口
被監(jiān)控服務(wù)器:
? ? ? ? ? - ?開啟服務(wù)(services.msc):Remote Registry和Remote Procedure Call(RPC)
? ? ? ? ? - 本地安全策略(secpol.msc):本地策略--安全選項--訪問網(wǎng)路:本地賬戶的共享和安全模式。修改成“經(jīng)典-本地 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?用戶自己的身份驗證”。
? ? ? ? ? - C盤選擇一個文件夾設(shè)置可共享(若已存在,則跳過)
測試機(jī):
? ? ? ? ? - ‘運行’中輸入: \\服務(wù)器IP\C$,能夠看到C盤共享文件夾,表示連接成功;
二、Controller中添加Windows的性能計數(shù)器
1、圖1,Controller的Run tab中的Available Graphs>System Resource Graphs>雙擊Windows Resources:打開Windows Resources Graph,右鍵點擊Add Measurements
2、圖2,Windows Resources對話框,點擊Add,輸入服務(wù)器IP和選擇系統(tǒng)平臺(以及登錄賬戶密碼),連接上服務(wù)器后,“Resources Measurements on :服務(wù)器IP”框里面出現(xiàn)默認(rèn)選定的計數(shù)器,點擊OK
3、過1、2秒,計數(shù)器的數(shù)據(jù)就出現(xiàn)啦,見圖3



三、Windows的主要性能計數(shù)器說明
System
%Total
Processor Time系統(tǒng)中所有處理器都處于繁忙狀態(tài)的時間百分比,對于多處理器系統(tǒng)來說,該值可以反映所有處理器的平均繁忙狀態(tài),如果有一半的處理器為繁忙狀態(tài),該值為50%
Process
Queue Length線程在等待分配CPU資源所排隊列的長度,此長度不包括正在占有CPU資源的線程。如果該隊列的長度大于處理器個數(shù)+1,就表示處理器有可能處于阻塞狀態(tài)(參考值:<=處理器個數(shù)+1)
Processor
%Processor Time
CPU利用率,該計數(shù)器最為常用,可以查看處理器是否處于飽和狀態(tài),如果該值持續(xù)超過95%,就表示當(dāng)前系統(tǒng)的瓶頸為CPU,可以考慮增加一個處理器或更換一個性能更好的處理器。(參考值:<80%)
%Priviliaged Time
CPU在特權(quán)模式下處理線程所花的時間百分比。一般的系統(tǒng)服務(wù),進(jìn)程管理,內(nèi)存管理等一些由操作系統(tǒng)自行啟動的進(jìn)程屬于這類
%User Time
與%Privileged Time計數(shù)器正好相反,指的是在用戶狀態(tài)模式下(即非特權(quán)模式)的操作所花的時間百分比。
%DPC Time
處理器在網(wǎng)絡(luò)處理上消耗的時間,該值越低越好。
Memory
Available Mbytes
剩余的可用物理內(nèi)存,單位是MBytes(參考值:>=10%)
Pages/sec
表示為了解決硬錯誤而從硬盤上讀取或?qū)懭胗脖P的頁數(shù)(參考值:00~20)
Page Reads/sec
表示為了解決硬錯誤而從硬盤上讀取的頁數(shù),Pages/sec的子集。閾值為5,數(shù)值越低越好,大數(shù)值表示是磁盤讀而不是緩存讀
Page Faults/sec
當(dāng)處理器在內(nèi)存中讀取某一頁出現(xiàn)錯誤時,就會產(chǎn)生缺頁中斷,也就是page Fault。如果這個頁位于內(nèi)存的其他位置,這種錯誤稱為軟錯誤,用Transition Fault/sec來衡量;如果這個頁位于硬盤上,必須從硬盤重新讀取,這個錯誤成為硬錯誤。硬錯誤會使系統(tǒng)的運行效率很快將下來。Page Faults/sec這個計數(shù)器就表示每秒鐘處理的錯誤頁數(shù),包括硬錯誤和軟錯誤。
Cathe Bytes
文件系統(tǒng)的緩存(默認(rèn)為50%的可用物理內(nèi)存)
Process
%Processor Time
特定應(yīng)用(數(shù)據(jù)庫服務(wù)器或應(yīng)用服務(wù)器)相關(guān)進(jìn)程CPU利用率
private Bytes
進(jìn)程無法與其他進(jìn)程共享的字節(jié)數(shù)量。該計數(shù)器的值較大時,有可能是內(nèi)存泄露的信號
Work set
最近處理線程使用的內(nèi)存頁
PhysicalDisk
%Disk Time
表示磁盤驅(qū)動器為讀取或?qū)懭胝埱筇峁┓?wù)所用的時間百分比,如果只有%Disk Time比較大,硬盤有可能是瓶頸
Average Disk Queue Length
表示磁盤讀取和寫入請求提供服務(wù)所用的時間百分比,可以通過增加磁盤構(gòu)造磁盤陣列來提高性能(<=磁盤數(shù)的2倍)
Average Disk Read Queue Length
表示磁盤讀取請求的平均數(shù)
Average Disk write Queue Length
表示磁盤寫入請求的平均數(shù)
Average Disk sec/Read
磁盤中讀取數(shù)據(jù)的平均時間,單位是s
Average Disk sec/Transer
磁盤中寫入數(shù)據(jù)的平均時間,單位是s
Network Interface
Byte Total/sec
表示網(wǎng)絡(luò)中接受和發(fā)送字節(jié)的速度,可以用該計數(shù)器來判斷網(wǎng)絡(luò)是否存在瓶頸(參考值:該計數(shù)器和網(wǎng)絡(luò)帶寬相除,<50%)可用該值與當(dāng)前網(wǎng)絡(luò)的帶寬比較