shell脚本关键字 linux 监控新增关键字,Shell脚本实战:日志关键字监控+自动告警

11/27 22:11:04 来源网站:辅助卡盟网

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】 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    暂无相关资讯
shell脚本关键字 linux 监控新增关键字,Shell脚本实战:日志关键字监控+自动告警