もっと自動化
This commit is contained in:
@@ -4,13 +4,14 @@ checker=$(rcctl check relayd)
|
||||
|
||||
if [ "$checker" = 'relayd(failed)' ]; then
|
||||
DATE=$(date +"%Y年%m月%d日")
|
||||
IP=$(ifconfig wg0 | awk '/inet / {print $2; exit}')
|
||||
|
||||
echo "192.168.10.106 relaydがクラッシュにより再起動されました。 (${DATE})
|
||||
echo "${IP} relaydがクラッシュにより再起動されました。 (${DATE})
|
||||
---------------
|
||||
" > /root/relayd.txt
|
||||
|
||||
/etc/rc.d/relayd restart >> /root/relayd.txt
|
||||
|
||||
cat /root/relayd.txt | mail -s "192.168.10.106 relayd再起動 (${DATE})" reports@076.ne.jp
|
||||
cat /root/relayd.txt | mail -s "${IP} relayd再起動 (${DATE})" reports@076.ne.jp
|
||||
rm -rf /root/relayd.txt
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user