
我目前有一個應用程式伺服器和一個資料庫伺服器都在 Windows Server 2008 R2 上運行。我的任務是產生有關 CPU、記憶體和磁碟利用率的每週報告。我計劃在 Windows 效能監視器中使用預設的效能監視資料收集集模板,並且想知道安排作業運行的最佳實踐是什麼?我的偏好是資料收集集在每周初開始並在每週結束時停止。這會不會太過分了?另外,效能監控會拖累系統效能嗎?
我們的應用程式的使用很可能非常不規則。許多批次作業在夜間運行,使用者很可能在早上上班時存取系統,因此我擔心較小的採樣視窗會錯過真實的系統利用率。
此外,我還找到了一些用於設定資料收集的基本教程,但無法找到有關使用 Windows 效能監控進行每週效能管理的最佳實踐的更多一般資訊。如果有人有好的資源請分享。
答案1
您在哪裡登入? SQL 資料庫? CSV 檔案?
如果要傳送到 SQL 資料庫,我過去只會建立一個作業並讓它整天、永遠地記錄。然後,您查詢 SQL 伺服器以取得所需範圍內的資料。您可以在 Excel 或您擁有的任何其他報表產生器中執行此操作。
我說「曾經」是因為幾年前我廢除了去中心化的效能日誌記錄並安裝了一個中央札比克斯永久保存和追蹤所有這些資訊的安裝,提供趨勢和詳細報告。
就負載而言,我從未透過運行效能日誌記錄看到任何明顯的效能損失。考慮到 Zabbix 每分鐘輪詢每台伺服器以收集所有資料點的次數,這確實是一個微不足道的操作。