[英]Performance Counters - Tool for monitoring in Windows Server 2008
我從這里找到了一些性能工具,列在下面:
有許多工具可以執行此操作-Google用於“服務器監視器”。 從我的頭頂上:
SiteScope。 該工具利用perfmon API或SNMP接口來收集統計信息,而無需在包裝盒上運行其他非本機應用程序。 如果您使用開源路線,則可以考慮使用Hyperic。 Hyperic確實需要代理在盒子上。
無論哪種情況,我都會將您的示例窗口看成是導致CPU占用過多而不是powershell的罪魁禍首的一部分。 采樣率越高,獨立於工具的驅動CPU的能力就越高。 您可以通過運行perfmon自己看到它。 使用相同的統計信息集,以及當您將采樣率從每30秒一次調整為20秒一次,然后是10秒,5秒以及最后2秒作為間隔時,CPU會發生什么情況。 進行性能測試時,我們很少會在主機上將時間降到十秒以下,因為這會導致采樣工具扭曲主機的性能。 如果我們進行特別長時間的測試(例如24小時),那么將間隔調整為30秒一次就足以發現資源利用率的長期趨勢。
如果您希望長時間收集信息(12小時或更長時間),請考慮使用更長的時間間隔。 如果要進行短暫的采樣(例如一個小時),則可能需要以較小的采樣級別和較大的采樣級別(2秒vs 10秒)運行幾個小時的不同時間,以確保更短的采樣間隔為系統的額外開銷產生了額外的價值。
重復一遍,僅用於收集操作系統統計信息的工具:
沒有第三方工具,這應該是可能的。 您應該能夠使用Windows Performance Monitor收集數據(請參閱創建數據收集器集 ),然后使用Tracerpt將數據轉換為自定義格式。
如果您仍在尋找其他工具,我已經整理了Windows服務器性能監視工具的列表,其中還包括第三方解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.