smokeping 掉包时 报警时 写启动路由跟踪的脚本
smokeping 掉包时 报警时 写启动路由跟踪的脚本求 大神帮忙 写个完整的教程 怎么查看
这个就不要利用smokeping的监控了吧,不好改程序,可以写脚本实现
#!/bin/bash
rmail=12345@qq.com
export LANG=zh_CN.UTF-8
ping -c 50 192.168.1.10 >/tmp/ping.txt
if [ "$?" != "0" ]; then
echo "`date +"%Y-%m-%d %H:%M:%S"`IP地址:192.168.1.10网络不通,请检查网络!">>/tmp/pkgloss.txt
mail -s "测试异常报警"$rmail</tmp/pkgloss.txt
fi
loss1=`cat /tmp/ping.txt |grep loss|awk '{print $6}'|awk -F% '{print $1}'`
if [ $loss1 -gt 40 ]; then
echo "`date +"%Y-%m-%d %H:%M:%S"`IP地址:192.168.1.10丢包率超过40">>/tmp/pkgloss.txt
mail -s "测试IP网络异常报警"$rmail</tmp/pkgloss.txt
fi
if [ $loss1 -gt 80 ]; then
echo "`date +"%Y-%m-%d %H:%M:%S"`IP地址:192.168.1.10丢包率超过80">>/tmp/pkgloss.txt
mail -s "测试IP网络异常报警"$rmail</tmp/pkgloss.txt
fi
echo "" >/tmp/pkgloss.txt
你知道怎么加你想要执行的脚本吧。 怎么加执行脚本跟踪的执行脚本你帮我写下 在那里添加 sky 发表于 2015-10-15 15:38
这个就不要利用smokeping的监控了吧,不好改程序,可以写脚本实现
#!/bin/bash
怎么添加执行脚步看看我安装你说的对不对鸭梨大
你试试
页:
[1]