天天看點

監控haproxy的腳本

監控haproxy的腳本

# vi haproxy.sh

#!/bin/bash

Port=`netstat -ntpl | grep haproxy | awk -F[:" "]+ '{print $5}'`

if [[ $Port == "1080" ]];then

echo "haproxy is running at time:`date +%y/%m/%d-%H:%M`" >> /usr/local/apache/logs/haproxy.log

else

echo "haproxy is down at time:`date +%y/%m/%d-%H:%M`" >> /usr/local/apache/logs/haproxy.log

/usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/haproxy.cfg

fi

:wq

注:寫時千萬注意空格

本文轉自linux部落格51CTO部落格,原文連結http://blog.51cto.com/yangzhiming/874418如需轉載請自行聯系原作者

yangzhimingg