码迷,mamicode.com
首页 > 其他好文 > 详细

zabbix 自定义邮件报警

时间:2017-09-29 00:24:23      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:报警   zabbix   脚本   


#!/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 自定义邮件报警

标签:报警   zabbix   脚本   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!