1. 程式人生 > >Widows自帶系統監控工具——24小時監控伺服器效能

Widows自帶系統監控工具——24小時監控伺服器效能

操作步驟

1、執行程式perfmon.exe

2、選擇【使用者自定義】-【新建】-【資料收集器集】

3、自定義名稱“test”,選擇【手動建立】,然後【下一步】

4、選擇“效能計數器”,【下一步】

5、使用者可以根據具體情況,選擇多長時間記錄一次,然後點選【新增】選擇需要記錄的效能指標值

6、選擇需要收集效能指標的計數器,點選【新增】;注:計數器通過路徑新增,可以參考文章結尾{關鍵指標}

7、【下一步】

8、選擇儲存資料的位置,【下一步】

9、開啟屬性

10、日誌選擇“逗號分隔”

11、最後一步開始任務

 

關鍵指標

1、CPU監控

Processor Time

地址

\processor(_Total)\% Idle Tile

描述

% Processor Time 指處理器用來執行非閒置執行緒時間的百分比。計算方法是,度量處理器用來執行空閒執行緒的時間,然後用 100% 減去該值。(每個處理器有一個空閒執行緒,該執行緒在沒有其他執行緒可以執行時消耗週期)。此計數器是處理器活動的主要指示器,顯示在取樣間隔期間所觀察的繁忙時間平均百分比。應注意,對處理器是否空閒的計算是在系統時鐘的內部取樣間隔期間(10ms)執行的。考慮到現在的處理器速度非常快,因此,在處理器可能會用大量時間為系統時鐘取樣間隔之間的執行緒提供服務時,

% Processor Time 會低估處理器利用率。當恰好進行取樣後即向計時器發出訊號時,更可能對應用程式做出不準確地度量,基於工作負荷的計時器應用程式是一個這樣的示例。

建議指標

該監控內容不宜超過80%

說明

過高說明CPU資源即將耗盡,應增加CPU資源或實施分散式策略

 

2、記憶體監控

Available Mbytes

地址

\Memory\Available MBytes

描述

Available MBytes 指能立刻分配給一個程序或系統使用的實體記憶體數量,以 MB 為單位表示。它等於分配給待機

(快取的)、空閒和零分頁列表記憶體的總和。

建議指標

該值不宜低於400

一般要保留10%的可用記憶體,假設系統有8G記憶體,則該值最好不要低於800

說明

過高說明記憶體資源即將耗盡,應考慮增加記憶體

 

3、Pages/sec

地址

\Memory\Pages/sec

描述

Pages/sec 是指為解決硬頁錯誤從磁碟讀取或寫入磁碟的速度。這個計數器是可以顯示導致系統範圍延緩型別錯誤的主要指示器。它是 Memory\\Pages Input/sec Memory\\Pages Output/sec 的總和。是用頁數計算的,以便在不用做轉換的情況下就可以同其他頁計數如: Memory\\Page Faults/sec 做比較,這個值包括為滿足錯誤而在檔案系統快取(通常由應用程式請求)的非快取對映記憶體檔案中檢索的頁。

建議指標

該值不宜超過20

說明

此值過高,說明記憶體中有很多東西需要與硬碟交換,應考慮增加記憶體或更換記憶體

 

4、磁碟監控

Disk Time

地址

\PhysicalDisk(_Total)\% Disk Time

描述

Disk Time 指所選磁碟驅動器忙於為讀或寫入請求提供服務所用的時間的百分比。

建議指標

此值不宜超過10

說明

此值過高,說明硬碟響應效率較低,應換用更高效能的硬碟

 

5、ASP.NET監控

Request Wait Time

地址

\ASP.NET\Request Wait Time

描述

最近的請求在佇列中等待的毫秒數。

建議指標

此值不宜超過10000

說明

此值過高說明IIS已經無法承受更多的請求,應考慮實施分散式策略