zabbix 警告发邮件(新手版)

 
  

①首先检查有下发邮件的的两个软件

sendmail和mailx 如果安装请跳过此步 没有安装执行两个命令

yum -y install mailx-12.4
yum -y install sendmail

我的centos已经安装,跳过上面的命令

echo "zabbix test mail" |mail -s "zabbix" [email protected]

直接执行命令,测试能不能收到邮件,我这里用QQ邮箱测试

zabbix 警告发邮件(新手版)_第1张图片

②配置邮件警报信息

zabbix 警告发邮件(新手版)_第2张图片

zabbix 警告发邮件(新手版)_第3张图片

这里要注意一下
这里的phpsong.com是我的主机名,如果你要设置的跟我一样,请修改主机名
修改方式

vi /etc/sysconfig/network

HOSTNAME修改成

HOSTNAME=phpsong.com

这种方式要重启服务器
还有一种方式
执行命令

hostname phpsong.com

重启机子之后设置失效
还有设置一下hosts

vi /etc/hosts

添加一下phpsong.com执行到127.0.0.1的记录

linux修改hosts

③配置报警收件邮箱

zabbix 警告发邮件(新手版)_第4张图片

zabbix 警告发邮件(新手版)_第5张图片

zabbix 警告发邮件(新手版)_第6张图片

④配置触发发邮件的条件

zabbix 警告发邮件(新手版)_第7张图片 zabbix 警告发邮件(新手版)_第8张图片 zabbix 警告发邮件(新手版)_第9张图片 zabbix 警告发邮件(新手版)_第10张图片

这时候你就会收到邮件了
如果zabbix像上面设置发邮件之后,没有收到怎么查问题

查看zabbix的日志

tail -f /var/log/zabbix/zabbix_server.log

查linux邮件日志看邮件是否发出

tail -f /var/log/maillog

检查上面两个日志一般都能找到问题,如果邮件已经发出但收不到邮件,那就是收件服务器拦截了

有问题请加群


QQ交流群:136351212
查看原文: http://www.phpsong.com/2091.html

你可能感兴趣的:(zabbix 警告发邮件(新手版))