首页 > 其他 > 详细

zabbix 邮箱告警通知

时间:2020-03-02 11:19:18      阅读:76      评论:0      收藏:0      [点我收藏+]
环境
系统:CentOS7

Zabbix版本:Zabbix3.4.4

yum -y install sendmail  (sendmail为邮箱服务)

yum -y install mailx(mailx为邮箱发送工具)

systemctl start sendmail 

systemctl stop postfix

vim /etc/mail.rc

技术分享图片

测试邮件是否可以发出

echo “”1111111“” |mail -s "ceshi"   yyyy@163.com

(1111111为邮件正文     ceshi为主题   yyyy@163.com为收件人)

编辑发送邮件脚本

yum -y install dos2unix

在/usr/lib/zabbix/alertscirpts增加一个邮件发送的脚本

修改邮件发送脚本内容:

#!/bin/bash
#export.UTF-8             ###解决发送的中文变成了乱码的问题
FILE=/tmp/mailtmp.txt
echo "$3" >$FILE
dos2unix -k $FILE        ###解决了发送的邮件内容变成附件的问题。
/bin/mail -s "$2" $1 < $FILE

创建临时文件并授权

touch /tmp/mailtmp.txt

chown zabbix.zabbix /tmp/mailtmp.txt

上面的这个三个参数是接收从web页面中传递过来的:

$1:收件人邮箱地址;
$2:邮件标题;
$3:邮件内容

chmod 777 脚本
chown zabbix.zabbix 脚本

配置web页面
1、创建媒体类型

管理–>报警媒介类型–>创建媒体类型技术分享图片

技术分享图片

按图示填写完成后点击更新,就会在报警媒介类型中看到刚才创建的名为Email类型

2、给用户添加报警媒介
此处以Admin用户为例 管理–>用户–>点击Admin

技术分享图片

技术分享图片


2、创建动作

技术分享图片


技术分享图片

技术分享图片

技术分享图片
































 

zabbix 邮箱告警通知

原文:https://www.cnblogs.com/jdwy24/p/12394244.html

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