首页 > 其他 > 详细

zabbix 自定义邮件报警

时间:2017-09-28 23:34:13      阅读:252      评论:0      收藏:0      [点我收藏+]

#!/bin/bash
day=`date +%Y%m%d_%H%M`
log_dir=/usr/local/share/zabbix/alertscripts/log
name=`echo $1 |awk -F@ ‘{print $1}‘`
function redirect_log ()
{
    log_file=$log_dir/mail_${day}_$name.log
    log_err=$log_dir/mail_${day}_$name.err.log
    mkdir -p $log_dir
    exec 1>$log_file
    exec 2>$log_err
}    # ----------  end of function redirect_log  ----------
redirect_log
echo "$3" | mailx -s "$2" $1
[ $? -eq 0 ] && echo  "mailto:$1 sub:$2 content:$3 Successfull." || echo "mailto:$1 sub:$2 content:$3 Failed."


本文出自 “SQLServer MySQL” 博客,请务必保留此出处http://dwchaoyue.blog.51cto.com/2826417/1969417

zabbix 自定义邮件报警

原文:http://dwchaoyue.blog.51cto.com/2826417/1969417

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!