`
275553385
  • 浏览: 704989 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
文章分类
社区版块
存档分类
最新评论

zabbix 邮件报警 (转)

 
阅读更多
zabbix通过sendmail实现Email报警
http://bbs.linuxtone.org/thread-9401-1-1.html
sendmail的安装过程在此略过,如有不会的兄弟,可以在google上搜索相关文章。
       我的zabbix相关环境:
              OS: centos 5.4  x86_64       zabbix:   1.8.3     sendmail:  8.13.8-2.el5
    在配置zabbix的Email报警之前,需要将sendmail使用的域名进行相应的修改,系统默认为localhost.localdomain,其实不改也行,不过有些pop3服务器会过滤掉来自 localhost.localdomain的邮件,导致邮件不能正常查收,所以,最好是改一下 hostname,确保邮件发送的成功率。
       以下是我线上机器修改好了的配置,可供参考。
      # cat /etc/hosts
         127.0.0.1       monitor.bot.cms    localhost.localdomain    localhost
      # cat /etc/mail/access
        Connect:localhost.localdomain           RELAY
     Connect:localhost                       RELAY
        Connect:127.0.0.1
        Connect:monitor.bot.cms                 RELAY
     # cat /etc/mail/local-host-names
        monitor.bot.cms
     修改完成后,重启sendmail服务,通过telnet命令,测试一下看看是否已生效
     # telnet 127.0.0.1 25
     Trying 127.0.0.1...
     Connected to monitor.bot.cms (127.0.0.1).
     Escape character is '^]'.
     220 monitor.bot.cms ESMTP Sendmail 8.13.8/8.13.8; Sun, 10 Oct 2010 14:00:33 +0800
     从以上结果可以发现,localhost.localdomain 已经变成了 monitor.bot.cms 这个域名,表示修改成功,接下来就可以在zabbix 的管理页面上进行Email 报警设置了。

描述
Email

类型
Email

SMTP server
monitor.bot.cms

SMTP helo
monitor.bot.cms

SMTP email
root@monitor.bot.cms

设置完成后点击保存按钮,到此Email报警设置就结束了,测试时,可以新建一个action,报警方式选择Email, 当trigger成功触发后,一分钟后就可以查收邮件了。赶紧去试一下!
分享到:
评论
6 楼 275553385 2012-07-16  
newvirus 写道
275553385 写道

我测试了一下 super administrator 可以收到邮件 zabbix admin 和zabbix user类型的不能收到邮件,这个是zabbix自身的限制吗?可以通过配置文件进行修改吗?

不可能吧,我的都可以发送的。我自己新建一种类型的用户都可以发送的。可能你设置问题。
5 楼 newvirus 2012-07-16  
275553385 写道

我测试了一下 super administrator 可以收到邮件 zabbix admin 和zabbix user类型的不能收到邮件,这个是zabbix自身的限制吗?可以通过配置文件进行修改吗?
4 楼 275553385 2012-07-13  
3 楼 275553385 2012-07-13  
newvirus 写道
我配置好了邮件报警 为什么收不到邮件呢 我已经启动sendmail服务了,测试也通过了,可以外发邮件了。这是怎么回事呢?

有可能被邮件当初垃圾邮件过滤掉了。可以使用msmtp和mutt结合发邮件,用其他邮箱发达送。
2 楼 newvirus 2012-07-13  
我配置好了邮件报警 为什么收不到邮件呢 我已经启动sendmail服务了,测试也通过了,可以外发邮件了。这是怎么回事呢?
1 楼 275553385 2012-06-26  
msmtp和mutt结合使用

相关推荐

Global site tag (gtag.js) - Google Analytics