サーバ監視をしてみます
といっても、
定期的にシェルをキックして
サーバの状態を特定のメールアドレスに送る、
という簡易な内容です。
#!/bin/sh
# ---------------------------------------------------------
# sarコマンドメール送信シェル
#
# ※起動タイミングはcron側に依存
#
# ---------------------------------------------------------
# 初期設定(メール送信宛先、件名、コマンド)
address="mugen@hoge.jp
"
subject="sarコマンドの結果"
cmd="sar 1 1"
# 件名の文字コードをJISに変換
subject=`echo $subject | nkf -j`
# メール送信(コマンド結果はSJISに変換)
mail -s $subject $address << HONBUN
`$cmd | nkf -s`
HONBUN
# 終了
exit
sarコマンドの結果を
メールの本文に差し込むサンプルです。
後は、cronからお好みで起動。