監視服務器正在使用的資源很重要。Windows 專用服務器有自己的工具 — 性能監視器。如果您熟悉服務器上的跟蹤資源,則可以開始設置電子郵件警報。
歷史分析服務器數據
首先,您需要創建一個數據收集器集。該集可用于記錄和報告,或警報觸發。
非常重要的事情(我們怎么強調都不過分)是,一旦您開始運行數據收集器集,這也會給系統帶來壓力。在等式中引入不必要的計數器時要非常小心。即使在沒有運行數據收集器集的情況下分析性能監視器中的數據時,也會對性能產生影響。
當我們的計數器超過其正常值時,我們將設置電子郵件警報。
進入性能監視器并右鍵單擊數據收集器集
> 右鍵單擊??用戶定義
> 新
> 提供名稱并選擇手動創建(高級)
> Performance Counter Alert > Next > 添加所有計數器,然后為每個計數器選擇Alert when?(Above or below) 和Limit。
> 點擊下一步并填寫不同的用戶,如果您有一個具有相應權限的服務帳戶
> 選擇您需要的操作(打開此收集器集的屬性/立即啟動此數據收集器集/保存并關閉)。
一旦此 Data Collector 設置為運行(現在或按計劃的時間間隔),我們需要它在滿足來自計數器的條件時發送電子郵件。為此,我們需要在任務計劃程序中創建一個任務。
打開任務計劃程序并選擇創建任務:
> 為任務命名(我們使用:Send_Mail),提供描述以便日后輕松識別
> 無論用戶是否登錄,都選擇運行,然后選擇以最高權限運行。
> 轉到操作,添加一個新操作
> 選擇發送電子郵件
> 填寫所有詳細信息,然后單擊確定
返回性能監視器
> 用戶定義
> 左鍵單擊[你的設置]
> 在右側窗格中,右鍵單擊數據收集器
> 屬性
> 導航到 Action Task 并填寫您剛剛創建的任務:
現在,您可以創建具有多個觸發器和要發送的不同消息的多個收集器集。(不要忘記性能監視器對您的系統造成的影響,以避免產生更多問題而不是解決問題。)
另一個 Windows 服務器監視技巧是盡可能多地收集有關系統性能行為的信息并嘗試識別模式,以便您能夠運行計劃的數據收集器以進行日志記錄和報告。通過這種方式,您可以限制系統承受來自性能監視器的壓力的時間。