企业级监控系统zabbix---通过qqmail发送告警信息
企业级监控系统zabbix—通过qqmail发送告警信息
当我们部署好zabbix监控,为监控主机添加各种监控项完毕之后,如果一个主机出了问题,我们怎么能在第一时间获得报警信息,然后及时处理?
可以让zabbix通过邮件的方式把告警信息发给我们
首先需要使zabbix-server服务器能够上网,这里就不做过多赘述。具体做法在之前的博客虚拟机上网中有详细介绍
server1:
ping www.baidu.com #测试能否上网
安装邮件功能:
yum install mailx -y
netstat -antlp | grep :25
测试邮件能否发送成功:
mail root #ctrl+D结束
mailq #查看邮件
在QQ邮箱中设置白名单:
在zabbix的web界面中添加告警媒介:
step1 管理—报警媒介类型—SMS—禁用
step2 管理—报警媒介类型—信息—更新
step3 用户—Admin—报警媒介—添加—更新
step4 配置—动作—事件源触发器—Report…
step5 动作—操作—更新
测试:
手动宕掉server3的zabbix-agent:
systemctl stop zabbix-agent
等待几分钟,刷新web界面,查看到server3不可用
在QQ邮箱中看到zabbix发来的邮件
cat /var/log/maillog #看到邮件发送成功的信息
在web界面的仪表盘中看到问题以及邮件发送成功的动作
还没有评论,来说两句吧...