2014-02-28 11 views
1

我需要監視NAS 文件系統磁盤空間,每當文件系統磁盤空間高於閾值時,我將從文件系統中刪除最早的文件,以使文件系統磁盤空間低於閾值。 我看了幾文章這表明了我兩個選擇:哪個更好的方式來運行文件系統監控服務?

  • 通過創建守護進程將在後臺

  • 通過創建腳本運行,並通過運行crontab

這將是更好的方式來運行文件系統監控服務?

我需要每60秒運行監視腳本。對於這兩個選項,我將使用python。它將在* nix(unix/linux)環境下運行。

+1

你沒有真正給出足夠的細節或要求來作出決定。你所說的只是「監控」,它需要每60秒進行一次監控,而沒有其他功能。這兩種方法都很好。它會發送電子郵件嗎?它會更新某個網頁嗎?它會在Windows,Linux或Mac上運行嗎?它將監視什麼文件系統,只是本地的? – jgritty

回答

0

創建一個腳本(您不需要python執行此任務,只需要dffind)。這是相當輕量級的,比守護程序需要更少的代碼(從長遠來看,維護要少得多),並且cron每分鐘運行一次腳本也不是前所未聞的。 :-)

相關問題