加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

ping主机不通邮件报警

发布时间:2020-12-14 04:21:38 所属栏目:大数据 来源:网络整理
导读:#!/bin/bash #Author: wang #Date: 20170825 for ip in "192.168.101.28" do ping -c 1 $ip /dev/null #三个ping有一个能通,说明服务器正常 a=$? sleep 2 ping -c 1 $ip /dev/null b=$? sleep 2 ping -c 1 $ip /dev/null c=$? sleep 2 DATE=$(date +%F" "%H

#!/bin/bash
#Author: wang
#Date: 20170825

for ip in "192.168.101.28"
do
ping -c 1 $ip &>/dev/null #三个ping有一个能通,说明服务器正常
a=$?
sleep 2
ping -c 1 $ip &>/dev/null
b=$?
sleep 2
ping -c 1 $ip &>/dev/null
c=$?
sleep 2
DATE=$(date +%F" "%H:%M)
if [ $a -ne 0 -a $b -ne 0 -a $c -ne 0 ];then

/usr/local/bin/sendEmail -f [email?protected] [email?protected] -s smtp.163.com -u "Ping $ip online failed"
-o message-content-type=html -o message-charset=utf8 -xu [email?protected] -xp 密码
-m "Date : $DATEnHost : $ipnProblem : Ping is failed." >> /opt/shell/crontab/ping.log

#else # echo "$ip ping is successful." fidone

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读