雖然Windows Server
有許多內置的工具來收集硬件和操作系統特有的服務器的性能信息
不幸的是
從這些工具中獲得有用的和內聚性的系統性能報告可能是件真正煩瑣的事
它要求一方面要獲得未經加工的數據
另一方面能夠完全地看到它們是如何指出那些需要被記錄的特殊問題的
微軟(Microsoft)最近發布了一個被稱為用於 Windows Server
的Microsoft Service Performance Advisor(縮寫為
SPA)的工具
(它不支持Windows Server
或者Windows XP
只支持Windows Server
及其更高版本)
SPA通過輪流檢測各種系統功能(包括所有的CPU工作
程序工作
IIS網絡信息服務器和Active Directory活動目錄的工作等等)來收集信息
並提供詳細的按優先次序列出系統性能中至關重要的障礙可能在什麼地方的報告
甚至如果系統性能沒有緊迫的問題
SPA仍可以用來很好地了解服務器中哪個進程最活躍和哪個占用的資源類型最多樣
SPA通過運用一套規則(在配置中預先確定
但是用戶可編輯)來工作
規則描述了收集什麼數據和怎樣把它們列出來
舉個例子
有這樣一個規則管理了在發布切換次數過多(程序產生太多的線程的一個征兆)的警告之前每秒鐘切換數量的極限是多少
這個默認值是
但是在非常快(大於
G赫茲)或者多進程的系統中
這個數字應該是默認值的兩倍甚至三倍才能避免錯誤警告
這個程序收集
秒內的數據
但是它也可能確定在明確的時間間隔下收集的數據時間並寫出多重報告
這個結果報告首先是主要性能通知
其次是針對各項設備(CPU
內存
網絡)的信息
然後是可調用的應用於探測性能問題的注冊參數
這樣網絡管理員將能夠一眼看出最直接最緊迫的問題是什麼
它們的征兆是什麼(因為問題和它的征兆也許並不是同一件事!)
以及怎樣修理它們
SPA可以從微軟(Microsoft)下載
From:http://tw.wingwit.com/Article/os/fwq/201311/10253.html