2003年11月24日
■ ハードディスクの監視
[ Computer ]
自宅で運用しているサーバのハードディスクが満杯にならないように常に確認しなければならないと考えていたが毎日コマンドを実行するのは面倒だ。 そこでシェルスクリプトを作って結果を携帯のアドレスに送信するようにした。これならラクチン。
シェルスクリプトはとっても簡単なのですぐに作ることが出来た。しかし、ただコマンドの結果をそのままでは芸がないので携帯で見やすいように必要なものだけを抜き取った。
以下に完成したスクリプトだ。
$ cat hddsize.sh
#!/bin/sh
#
# 2003/11/24 release
#
(
echo "=== Result: `/bin/hostname` ==="
/bin/df -h | /bin/grep -v shm | /bin/awk '{print $6 "\t" $5}'
echo
) | mail <u>your_name@domain.net</u> -s "scanning hdd size results"
$
あとはcrontab.dailyなどに登録して終わり。
出力結果だ。
=== Result: zcore ===
Mounted Use%
/ 19%
/boot 19%
/home 49%
/sysdat 1%
/tmp 3%
/usr 39%
/var 33%
参考まで
Posted by zRyu at 21:54 | Updated at 2006年 3月 21日 23:13 | Post 0 Comments & 0 TrackBacks
Post a TrackBack
No more TrackBack (0) for this entry
TrackBack (0)
Comments RSS
Bulkfeed's Similarity
Today Links
Accessed from following URLs...