如下图情况,我们监测的就是此数据,当大于50%了,我们就可以设置告警等!
#!/bin/bash # 用ping检测一台机器的存活或者网络波动情况 # 检测机器的丢包率来检测网络波动情况!! n=`ping -c3 8.8.8.8|grep ‘0% packet loss‘|awk -F ‘%‘ ‘{print $1}‘|awk ‘{print $NF}‘` if [ $n -gt 50 ];then # 当丢包率大于50,我们认为机器有问题。下面的mail发送命令我是随便写的。至于mail怎么发送邮件,自己网上搜索。或者参考我的博客! mail -s ‘网络有问题‘ [email protected]163.com fi exit
原文地址:https://www.cnblogs.com/yeyu1314/p/10198940.html
时间: 2024-10-29 03:30:45