定期的にHDDの使用率を df コマンドで監視し、しきい値を超えたらメールでお知らせする cron のメモ
# vi /etc/cron.d/df.cron
# disk free check 2 * * * * root df -h | grep ebs01 | awk '{ print $5 }' | sed s/\%// | (read use_percent; if test $use_percent -ge 80; then mail -s "[`hostname`] Disk use percent over 80\%" example@example.com > /dev/null; fi)
# df -h ファイルシス サイズ 使用 残り 使用% マウント位置 devtmpfs 16G 76K 16G 1% /dev tmpfs 16G 0 16G 0% /dev/shm /dev/nvme0n1p1 7.9G 1.8G 6.0G 23% / /dev/nvme1n1 98G 4.7G 89G 5% /mnt/ebs01