zabbix之本地邮件监控报警安装详解



邮件报警是运维中的一种常见的报警方法,今天咱们就说说它,本文仅对本地邮箱帐号报警进行讲解vim


演示环境:bash

OS:CentOS6.5 x64服务器


已安装:运维

Development toolsdom

Server Platform Developmentide


测试机:zabbix-server工具


1、安装sendmail(注意安装前请查看本机是否已安装,若有安装可卸载,自带的可能会出问题)测试

[root@zabbix ~]# yum install -y sendmail
[root@zabbix  ~]#  yum install -y sendmail-cf
[root@zabbix ~]# chkconfig sendmail on


2、安装邮件发送工具mailx(注意安装前请查看本机是否已安装,若有安装可卸载,自带的可能会出问题)spa

[root@zabbix ~]# yum install -y mailx


3、发送测试邮件,验证是否成功3d

wKioL1UztfLgPZewAABh0DMVDKg323.jpg

打开邮箱,邮件已经来了,显示发送成功

wKioL1Uztm6jNy8DAACGJZVuWEg341.jpg

4、在配置zabbix的Email报警前,咱们须要修改sendmail使用的域名对其进行相应的修改,系统默认的为localhost.localdomain,这里说下为何要修改,不修改的话pop3服务器会过滤掉来自localhost.localdomain的邮件,致使没法收信。


一、首先修改 # vim /etc/hosts

wKioL1UzuE-jpJuyAADjyNU4LFo377.jpg

二、修改senmail的配置文件(注意:自带的 Connect:localhost.localdomain  RELAY  已被我删除)

[root@zabbix ~]# vim /etc/mail/access

wKiom1Uzt1aB7m2CAAJfe9yNPYI001.jpg


[root@zabbix ~]# vim /etc/mail/local-host-names(此配置文件默认为空,添加一个本地域名)

wKioL1UzuUWQZjmfAABxbLHnJTk918.jpg


三、修改本机的主机名

[root@zabbix ~]# vim /etc/sysconfig/network

wKiom1UzuISxdlLoAABDvB024HU805.jpg

完成后重启zabbix-server,sendmail服务


5、配置zabbix服务端邮件报警


一、打开zabbix

管理-示警媒介类型-Email

wKiom1UzucCh5l9YAAKKHk6oO1w785.jpg

wKioL1UzvCXAnakWAALZX6lP8tA178.jpg(注意Enabled要勾选)而后Update,zabbix.ssc.com就是zabbix监控端的主机名称。


二、设置zabbix用户报警邮箱地址(管理员用户为例)

wKiom1Uzu83xfEXpAAKoSu-JUDg954.jpg

wKiom1UzvGaT6WYNAAI_c6t_r3Q535.jpgwKioL1UzvkPy8LlrAAHlMQ8K2Ps688.jpg


三、设置zabbix触发报警的动做(依次为:组态-->动做-->建立动做)

wKiom1UzvZ_jsOGTAAJ28s0pZ_U249.jpg

wKiom1UzvtfSdzE9AAOlyELtzC0999.jpg

这里我找了个具体信息设置,你们能够参考

默认接收人:故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生: {TRIGGER.NAME}故障!
默认信息:
告警主机:{HOSTNAME1}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息: {TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件ID:{EVENT.ID}
恢复信息:打钩
恢复主旨:恢复{TRIGGER.STATUS}, 服务器:{HOSTNAME1}: {TRIGGER.NAME}已恢复!
恢复信息:
告警主机:{HOSTNAME1}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息: {TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件ID:{EVENT.ID}

选择:操做(operations),建立一个新操做

wKioL1UzwNejaisKAAHpCQheLzU333.jpg

wKiom1UzwEPBJ0lEAAMsq3kN-tA763.jpgwKioL1UzwcTzAnWFAAEY2tUTC7I082.jpg

(注意:send only to 为 Email)

这里我中止了一台监控主机的zabbix_agentd ,因而邮件来了....

wKiom1UzwUiSQSyGAADuS8g32po468.jpg

本文仅做邮件报警的基本演示。谢谢~!

相关文章
相关标签/搜索