zabbix邮件报警

1.   zabbix邮件报警

1.1.  开启邮箱的smtp

 

设置的客户端授权码,要记住。

1.2.  升级zabbix_server的mailx

在zabbix server上操作:

使用外部邮箱账号时,不需要启动sendmail或者postfix

如果在sendmail或者postfix启动的同时使用外部邮箱发送报警邮件,首先会读取外部邮箱

配置信息。

service postfix stop

chkconfig postfix off

yum -y install mailx

yum时出现以下报错的,解决如下:[root@zabbix-3-2-3 ~]# rm -f /var/run/yum.pid

 

在/etc/mail.rc配置文件最后添加如下3行内容:

set from=xxx@163.com 发送人邮箱地址

set smtp=smtp.163.com           发送服务器地址

set smtp-auth-user=xxx@163.com  登陆邮箱的用户名

set smtp-auth-password=xxx              登陆邮箱的密码

set smtp-auth=login

 

测试:

echo "zabbix test mail" | mail -s "zabbix" hw226234@126.com

在邮箱查看

1.3.  配置Zabbix服务端邮件报警

定义脚本文件路径:

vim /etc/zabbix/zabbix_server.conf

AlertScriptsPath=/usr/local/zabbix/share/zabbix/alertscripts

[root@zabbix-3-2-3 ~]# chown -R zabbix.zabbix /usr/local/zabbix/share/zabbix/alertscripts

[root@zabbix-3-2-3 ~]# chmod +x /usr/local/zabbix/share/zabbix/alertscripts/*

重启zabbix_server服务 service zabbix_server restart

 

原文地址:https://www.cnblogs.com/hw226234/p/9550291.html