Windows-Server-2008
數據收集集應在 Windows Server 性能監控中執行多長時間
我目前有一個應用程序伺服器和一個數據庫伺服器都在 Windows Server 2008 R2 上執行。我的任務是生成一份關於 CPU、記憶體和磁碟使用率的每週報告。我計劃在 Windows 性能監視器中使用預設的性能監視數據收集集模板,並且想知道安排作業執行的最佳實踐是什麼?我的偏好是數據收集集在每週開始時開始並在結束時停止。這會不會有點矯枉過正?另外,性能監控會拖累系統性能嗎?
我們的應用程序的使用很可能是非常不規則的。許多批處理作業在晚上執行,使用者很可能在早上上班時訪問系統,所以我擔心較小的採樣視窗會錯過真正的系統使用率。
此外,我還找到了一些設置數據收集的基本教程,但在使用 Windows 性能監控時無法找到有關每週性能管理最佳實踐的更多一般資訊。如果有人有好的資源請分享。
你在哪裡登錄?SQL 數據庫?CSV 文件?
如果它是一個 SQL 數據庫,我過去只創建一個作業並讓它整天記錄,永遠。然後您查詢 SQL 伺服器以獲取您所追求的範圍的數據。您可以在 Excel 或您擁有的任何其他報表生成器中執行此操作。
我說“曾經”是因為幾年前我取消了去中心化的性能日誌記錄並安裝了一個中央Zabbix安裝,它可以永久保存和跟踪所有這些資訊,提供趨勢和詳細的報告。
在負載方面,我從未通過執行性能日誌看到任何明顯的性能損失。考慮到每個伺服器每分鐘被 Zabbix 輪詢以收集所有數據點的次數,這確實是一個微不足道的操作。