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

zabbix邮件报警

时间:2019-11-04 20:05:44      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:添加   邮箱   inf   share   ima   mod   map   报警   word   

登录邮箱主页,这里用网易邮箱进行测试

点击设置选项选择POP3/SMTP/IMAP选项

技术图片

 

点击客户端授权密码选项,设置自己的授权码

 

技术图片

 

 

 Server端安装配置邮件服务器

1.安装相关软件

yum -y install mailx dos2unix

2.修改邮件配置文件

vim /etc/mail.rc

添加内容:

set from=15954023686@163.com smtp=smtp.163.com
set smtp-auth-user=15954023686@163.com smtp-auth-password=jhc542
set smtp-auth=login

技术图片

 

 

 添加自己的邮箱地址和设置的授权码

3.修改后进行测试

echo "test mail 1" | mail -s "test mail" 15954023686@163.com

 

4.在邮箱进行查看

技术图片

 

 

5.编辑zabbix_server.conf引用邮件脚本

vim /usr/local/zabbix/etc/zabbix_server.conf

添加内容:

AlertScriptsPath=/usr/local/zabbix/share/zabbix/alertscripts

6.编辑脚本

cd /usr/local/zabbix/share/zabbix/alertscripts

vim mail.sh

编辑内容:

#!/bin/bash
#export.UTF-8
bt=$2
sjr=$1
FILE=/tmp/mailtmp.txt
echo "$3" >$FILE
/usr/bin/dos2unix -k $FILE
/bin/mail -s "$bt" "$sjr" <$FILE

7.给脚本添加权限

chmod 777 mail.sh

8.更改属主和属组

chown zabbix:zabbix mail.sh

9.创建信息文件

touch /tmp/mailtmp.txt

10.给信息文件加权限

chmod 777 /tmp/mailtmp.txt

11.更改属组和属组

chown zabbix:zabbix /tmp/mailtmp.txt

12.测试脚本

./mail.sh 15954023686@163.com "test mail2" "test mail from server.zabbix.com test2"

13.查看邮件信息

技术图片

 

 

 配置zabbix web监控项邮件报警

 

技术图片

 

zabbix邮件报警

标签:添加   邮箱   inf   share   ima   mod   map   报警   word   

原文地址:https://www.cnblogs.com/990114-jhc/p/11793948.html

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