zabbix结合qqmail发送告警信息

当我们部署好zabbix监控,为监控主机添加各种监控项完毕之后,如果一个主机出了问题,我们怎么能在第一时间获得报警信息,然后及时处理?
可以让zabbix通过邮件的方式把告警信息发给我们

首先需要使zabbix-server服务器能够上网(虚拟机上网),这里就不做过多赘述。

ping www.baidu.com	#测试能否上网

在这里插入图片描述安装邮件功能:

yum install mailx -y
netstat -antlp | grep :25

测试邮件能否发送成功:

mail root	#ctrl+D结束
mail	#查看邮件

在这里插入图片描述在QQ邮箱中设置白名单:
在这里插入图片描述在这里插入图片描述在zabbix的web界面中添加告警媒介:

step1 管理—报警媒介类型—SMS—禁用
在这里插入图片描述step2 管理—报警媒介类型—信息—更新
在这里插入图片描述step3 用户—Admin—报警媒介—添加—更新
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述step4 配置—动作—事件源触发器—Report…

在这里插入图片描述step5 动作—操作—更新
在这里插入图片描述在这里插入图片描述测试:
手动宕掉server3的zabbix-agent:

systemctl stop zabbix-agent

等待几分钟,刷新web界面,查看到server3不可用
在这里插入图片描述在QQ邮箱中看到zabbix-server发来的邮件

在这里插入图片描述cat /var/log/maillog #看到邮件发送成功的信息
在这里插入图片描述在web界面的仪表盘中看到问题以及邮件发送成功的动作

在这里插入图片描述

发布了250 篇原创文章 · 获赞 2 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/yrx420909/article/details/104960480
今日推荐