一、环境准备
1、QQ邮箱
1.1获取QQ邮箱授权码
在QQ邮箱里面开启POP3/SMTP服务,并记录授权码

2、安装邮箱软件
yum -y install sendmail mailx
3、配置邮箱配置文件
vi /etc/mail.rc
set from=846775663@qq.com #设置发件人邮箱
set smtp=smtp.qq.com #设置smtp
set smtp-auth-user=846775663@qq.com #设置登录的用户名
set smtp-auth-password=XXXXXXXXXXXXX #注意,这个不是密码,是SMTP授权码
set smtp-auth=login # 认证方式,默认是login,也可以改成CRAM-MD5或PLAIN方式
4、重启邮件服务器
systemctl restart sendmail.service
5、发送测试邮件
echo "mail test info" | mail -s "mail_test" xxxx@cacloud.net.cn

二、zabbix界面配置
1、配置监听80的监控项用于测试

2、配置触发器

3、配置报警媒介
创建媒体媒介/修改自带的Emali
此处我直接修改已有的Email告警媒介

配置内容

4、用户配置Email媒介


5、配置动作
新建动作

配置操作

启用动作

三、测试
1、关闭测试机器httpd服务
systemctl stop httpd


2、开启httpd服务
systemctl start httpd


本文介绍了使用 Zabbix 5.0 实现邮件告警监控的方法。先进行环境准备,包括获取 QQ 邮箱授权码、安装邮箱软件等;接着在 Zabbix 界面配置,如设置监控项、触发器、报警媒介等;最后进行测试,通过关闭和开启测试机器的 httpd 服务来验证告警功能。

1638

被折叠的 条评论
为什么被折叠?



