web-dev-qa-db-ja.com

ハードディスクの空き容量を監視し、ubuntuで通知する

スペースがx%未満の場合、メールで通知されます。私はubuntuを持っていて、私のHDはLVMです

1
amirash

Monitはあなたのためにこれを行うことができます。他にもたくさんのアプリケーションがあります。単一のボックスの場合、セットアップが簡単でリソースが少ないため、Monitが好きです。

アンドリュー

1
Andrew Taylor

それはあなたの要件が何であるかに大きく依存します。監視したいシステムが複数ある場合、Zabbixは空きディスク容量などを簡単に監視し、問題が発生した場合に通知します。それが単一のシステムである場合、単純なスクリプトの方が実装が簡単な場合があります。

0
Richlv

スペース使用量が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}}' 
0
Jonathan Rioux