
是否有任何現有工具或應用程式可以在伺服器上的 CPU 過度使用時自動發送電子郵件?例如。一段時間內CPU使用率超過90%或CPU使用率異常
答案1
你可以這樣做效能監視器(perfmon)Windows 中開箱即用。您可以使用閾值在 WMI 計數器上設定警報,其中之一可以是總 CPU。
唯一棘手的部分是它沒有發送電子郵件的選項(您可以讓它向您發送電子郵件)網路訊息)但你可以讓它運行命令列參數。您可以使用這些命令列郵件程式之一,例如布拉特發送電子郵件。
答案2
對於 Windows,我之前使用過 ServersAlive(連結),發現它是一個非常棒的輕量級工具。
Nagios 還有許多其他產品,Microsoft System Center 是我想到的另外兩個產品。
答案3
幾個月前我也有同樣的問題。我使用內建的 Windows 工具設定了效能警報。如果超過閾值,它會觸發一個發送電子郵件的 vbs 腳本。在google上找到了vbs腳本。效果很好。我也只在我關心的時間運行它。除非確實有緊急情況,否則讓床頭櫃上的黑莓手機嗡嗡作響是沒有用的。最大的缺點,沒有節流。每次警報觸發時,它都會不斷發送電子郵件。我一直在想我應該深入研究vbs,看看是否有辦法限制它。
答案4
幾天前我問了類似的問題,並決定嘗試 PRTG Network Monitor。我不確定我是否以最有效的方式使用它,但它的配置非常容易,並且在觸發警報時它會向您發送電子郵件通知。
嘗試「免費」版本,它有 10 個可用感測器,其中預先配置的感測器之一是 CPU 感測器,您只需添加警報觸發器並配置通知服務。
祝你好運。