我們有一個託管多個 Web 應用程式的伺服器。用戶將文件上傳到網站,該網站將保存到伺服器HD。有時,C: 由於上傳的檔案而空間不足,所有網站都出現問題並崩潰。
Windows 2003 伺服器中是否有任何選項可以在 C: 超過一定記憶體空間時向管理員發出警報/發送電子郵件?
答案1
是的 - 您可以使用 EventTriggers 命令「將任務附加到事件」。
看看這些人:http://thelazyadmin.com/2005/06/using-eventtriggers-exe-for-eventlog-notifications/
這裡有人正在做你正在尋找的事情:http://www.petri.co.il/how-to-use-eventtriggersexe-to-send-e-mail-based-on-event-ids.htm
祝你好運!在 Server 2008 中這變得更加容易。
編輯:尋找此事件 -http://support.microsoft.com/kb/112509
答案2
您確實需要一個第三方監控解決方案來實現類似的功能。您可以編寫一些自訂的東西來執行此操作,但第三方監視器將為您提供更好的服務,因為它不會陷入任何空間問題。如果可能的話,您還應該考慮將網站移至非系統卷,以防止作業系統崩潰。