有关Nagios邮件报警问题
nagios的邮件报警该怎么配置,我用sendmail 来报警,直接命令行测试echo " test" | mail *********@qq.com ,在QQ邮箱中可以收到邮件。但是当我的nagios监控出现警告时,不能发出报警邮件,查看mail.log,出现以下内容:
Dec 29 16:22:51 G430 sendmail[26692]: My unqualified host name (G430) unknown; sleeping for retry
Dec 29 16:23:51 G430 sendmail[26692]: unable to qualify my own domain name (G430) -- using short name
网上找过,说是要更改/etc/hosts/,不过试过了都还是不行,我的原始的/etc/hosts/内容是:
127.0.0.1 localhost
127.0.1.1 G430
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(15)
可以发送报警邮件了,用的是sendEmail。谢谢各位的帮助!
谢谢各位大哥了,不过还没去试,试了后才知道结果
呵呵,不敢当。 大家交流而已。
我这有个文档,给你参考一下: 我发邮件用的是一个 perl 的脚本
http://www.hidinga.com/blog/download/?b=linux&q=Nagios/Software
哈哈~~居然在这里看到“石头”大哥啊!?08年第一次接触nagios就是大哥的帖子;
哇咔咔~~大牛出现,我就不必献丑了啦;
怎么都是英文啊!看不懂
石头大哥,那我的现在改成 127.0.0.1 localhost oschina.com 127.0.1.1 G430 理论上是不是就可以的了?
还是行不通
石头大哥,你写的nagios流量监控的check_traffic脚本,麻烦发个来,,谢谢!
itnms.info最近有问题,在github可以下载: https://github.com/cloved/check_traffic/tags
谢谢了!
修改hosts为如下形式:
127.0.0.1 localhost some.domain
如,127.0.0.1 localhost oschina.net
你所指是这个吗?http://caspian.dotconf.net/menu/Software/SendEmail/ 就是上面我所说的 perl 脚本
好像是吧
如果你愿意,建议使用senfEmail,这个发邮件很简单,可以替换到sendmail发邮件