if [ $open_sendmail -eq 1 ];then
if test -n "$mail_scripts";then
$mail_scripts "应用[$app_name]故障" "日志文件($log_filename),日志内容:$log_content,找到关键字:$i" "$mail_contacts" 1>>$logfile 2>&1
if [ $? -ne 0 ];then
do_writelog i "日志文件($log_filename),日志内容:$log_content,找到关键字:$i,触发告警失败"
fi
do_writelog i "日志文件($log_filename),日志内容:$log_content,找到关键字:$i,触发告警通知联系人:[$mail_contacts]"
fi
else
do_writelog i "日志文件($log_filename),日志内容:$log_content,找到关键字:$i,不触发告警"
fi
else
do_writelog i "日志文件($log_filename),日志内容:$log_content,找到关键字:$i,重启服务超出当天限制次数:$log_max,退出执行"
fi
rm -f $tmpsdir/${log_md5sum}.retry &>/dev/null
else
do_writelog i "日志文件($log_filename),日志内容:$log_content,找到关键字:$i,重试检测:$(wc -l $tmpsdir/${log_md5sum}.retry|awk '{print $1}')"
fi
echo "$log_new_count" >$tmpsdir/$log_md5sum
do_writelog i "日志文件($log_filename),更新记次文件完成"
fi
fi
)&
done
来源:【九爱网址导航www.fuzhukm.com】 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!