スペースがx%未満の場合、メールで通知されます。私はubuntuを持っていて、私のHDはLVMです
Monitはあなたのためにこれを行うことができます。他にもたくさんのアプリケーションがあります。単一のボックスの場合、セットアップが簡単でリソースが少ないため、Monitが好きです。
アンドリュー
それはあなたの要件が何であるかに大きく依存します。監視したいシステムが複数ある場合、Zabbixは空きディスク容量などを簡単に監視し、問題が発生した場合に通知します。それが単一のシステムである場合、単純なスクリプトの方が実装が簡単な場合があります。
スペース使用量がx%を超えた場合に電子メールを送信する簡単なスクリプトを作成し、それをcrontabに追加します。 FreeBSDではcrond
は、呼び出された各プログラムの出力を含む電子メールを送信します。おそらくDebianでも同じことを行います。そうでない場合は、CLI電子メールクライアント(mail(1)など)を使用します。
スペース使用量をチェックし、x%を超える場合は警告を出力するスクリプトの例:
df /backups | awk 'NR==2 {sub("%","",$5); if ($5 >= <your percent>) {printf "Warning! Space usage is %d%%\n", $5}}'