SHINYの気になる言葉の最新の日記
<< 前の日記へ 一覧を見る 次の日記へ >>

 

簡易プロセスチェック shell

プロセスチェックをして落ちていたら メールを飛ばすshell
これをcronに登録して定期的に実行する

#!/bin/sh
#
# sshd check
if [ `ps -aef | grep /usr/sbin/sshd | grep -v grep | awk '/sshd/ {print $8}'` = /usr/sbin/sshd ];then
echo no problem > /dev/null
else
echo /usr/sbin/sshd is down | mail -s "Down sshd"  飛ばしたいメアド
fi

コメント

コメントはまだありません

コメントできません (ログインするとコメントできます)