簡易プロセスチェック 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