Windows

如何監控 Windows 文件夾中文件的大小?

  • October 22, 2012

有哪些好方法可以自動監視目錄中文件的大小並在它們接近 Windows 伺服器上的某個限制時發送警告電子郵件?

我有一個 Progress DB 安裝需要檢查,上週我們遇到了一些問題。顯然,size of extents已經達到 2GB - 並且 Progress 不會超過那個 - 我們需要打開一個新的範圍。

我來自 Linux 環境,所以我不知道在 Windows 環境(或任何監控工具)中監控這個通常是什麼。

我更喜歡一些通用的解決方案,因為我有一個混合環境(Windows 2000、Windows Server 2003、Windows Server 2008 R2)。

提前感謝所有可用的替代答案。

@JohnGardeniers 在他的評論中完全正確,雖然我沒有足夠的 Progress 數據庫經驗來提供幫助,但在這方面,我有一些東西可以嘗試。

哦,僅供參考,如果您可以更換/忽略/意外破壞您的 Windows 2000 伺服器,您的生活將會輕鬆得多,因為許多適用於 Server 2008 及更高版本的產品和解決方案根本無法在 Windows 2000 上執行。話雖如此那

  1. SNMP
  • 如果您有一個不錯的、強大的 SNMP 監控系統(Nagios/SolarWinds/Open Manage/etc),您可以使用它來為您執行此操作,並帶有自動電子郵件和/或 SMS 警報。
  1. 為您購買產品這樣做
  • 從技術上講,讓公司為你買東西,但是你可以花不到 100 美元買很多不錯的應用程序,所以當我的公司太便宜而不能這樣做時,我通常會自掏腰包買一個並擁有一個為我提供許可證,我在家中使用 PC 或伺服器執行。
  1. **編寫一些腳本,例如在這個 StackOverflow 執行緒**中。
  • 這甚至可能適用於 Windows 2000 機器和 Server 2008 R2 機器,因為它是一個批處理文件/DOS 腳本。
  1. 自動使用文件服務角色中的報告工具​​來獲取定期報告並手動處理事情
  • 很確定這只是 Server 2008 R2 上的一個選項,但總比沒有好。

引用自:https://serverfault.com/questions/430144