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

zabbix配置邮件报警

时间:2014-10-01 00:58:50      阅读:349      评论:0      收藏:0      [点我收藏+]

标签:zabbix   邮件   


脚本接收action传来的参数,比如eventid,hostname,triggerid等等,脚本会根据这些信息,去zabbix_get一些数据(比如load,memory,top等),再组合成html。最后通过脚本中的邮件程序发送。


机器上放个脚本来发邮件,它接受一些参数,比如eventid,hostname等,然后脚本来进行报警邮件内容的组合和发送。zabbix的action里仅仅invoke那个脚本即可。这样把报警从zabbix中移除了,方便以后的二次开发和维护。


报警触发情况:

1 监控项达到上限值

2 端口或服务异常关闭

3 异常用户登录

4 服务器关机 重启


zabbix邮件报警流程

监控主机  ——  监控项  ——  触发器  ——  告警动作  ——  告警方式  ——  告警用户


1.在zabbix-server上配置postfix或者sendmail  让其能发送邮件

mail -s "this is a test mail" linan72@126.com < /tmp/test.log


2.设置报警的处理方法

选择Email发送通知,这里的smtp服务器及发件人必须填写正确

注意是填写本机,本机建立一个smtp服务器


3.设置接收报警信息用户属性

“Administrator”----“user”----“admin” 打开管理员admin的属性设置页面,在“media”属性中add

这里的email填写收件人的地址

邮件设置到此为止


4.添加一个Action (操作)

在“系统配置”----“操作”中点击“新建操作”按钮,新增一个“操作”



本文出自 “muzinan的技术博客” 博客,请务必保留此出处http://muzinan110.blog.51cto.com/684213/1559777

zabbix配置邮件报警

标签:zabbix   邮件   

原文地址:http://muzinan110.blog.51cto.com/684213/1559777

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