サーバーやネットワークの動作をメールでチェックするスクリプト

★スクリプト概要
サーバーが及びネットワークがちゃんと動作しているか、
メールにてレポートする。
※あくまでメール送信できた際に、メールがちゃんと送信できている事を確認するだけの簡易的かつ限定的な機能。

★環境(テスト済み)
 ・CentOS 5.5
 ・bash

★その他
 ・使用するならcronを使う必要有り

★スクリプト内容
#—————————————————————-#
# +ユーザ環境(要変更)
#—————————————————————-#

#送信先メールアドレスを設定
address=”mail@exsample.com”

#—————————————————————-#
# +処理部分
#—————————————————————-#

# 件名の文字コードをutf8に変換
# nkfコマンド http://it.kndb.jp/entry/show/id/744
subject=`echo svr_report | nkf -j`
msg=”date +””%Y-%m-%d_%I:%M:%S”””

# メール送信(コマンド結果はSJISに変換)
mail -s “$subject” $address << HONBUN
`$msg | nkf -w`
`echo "server is Green!" | nkf -w`

HONBUN

exit

コメント

タイトルとURLをコピーしました