shell脚本实时ping接口进行监控
最近联通DNS线路好像不是很稳定,为了实时了解服务器上几个接口网络连通性,打算用shell脚本来实时ping接口地址。1、shell脚本ping接口内容
首先先在$HOME/iplist下建立接口地址,把要ping的接口地址,全记录在此文件中
2、新建/data/shell/ping.sh脚本,内容如下
#!/bin/bash
for i in $( cat $HOME/iplist )
do
ping -q -c2 $i > /dev/null
# -q quiet
# -c nb of pings to perform
if [ $? -eq 0 ]
then
echo $i "Pingable"
else
echo $i "Not Pingable" |mutt -s "xx联通接口告警" 15000000000@qq.com
fi
done
3、制定个计划任务,每2分钟执行一次
# crontab -e
*/2 * * * * /data/shell/ping.sh
评论(1)