Nagios Core 版本 4.0.8 在 IP 更改后停止发送自动电子邮件通知

Nagios Core 版本 4.0.8 在 IP 更改后停止发送自动电子邮件通知

我在 Ubuntu 14.04.1 LTS 上安装了 Nagios Core 版本 4.0.8。我更改了服务器的 IP,之后 nagios 不会向我发送自动通知,我使用 mail -s "hello" "email@address" << EOF message EOF 从 root 和 nagios 用户发送电子邮件

当我运行 which mail 时我收到了两个用户发来的电子邮件 /usr/垃圾桶/mail 但我在日志中看到了这个

[1436932929] Warning: Notifying contact 'nagiosadmin' of service 'SSH' on host 'store9' by command '/usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: RECOVERY\n\nService: SSH\nHost: store9 kringlan\nAddress: 192.168.175.1\nState: OK\n\nDate/Time: Wed Jul 15 04:01:39 GMT 2015\n\nAdditional Info:\n\nSSH OK - OpenSSH_4.3 (protocol 2.0)\n" | /usr/**sbin**/sendmail -s "** RECOVERY Service Alert: store9 kringlan/SSH is OK **" email@address' timed out after 0.00 seconds

但没有电子邮件....我尝试将 /usr/sbin/sendmail 更改为 /usr/bin/sendmail,但出现错误

我已重新启动服务器,并已完成服务 sendmail 停止/启动和服务 nagios 重新启动

谁知道我还能尝试什么?

答案1

我可以通过编辑/etc/hosts来修复这个问题:

127.0.0.1 localhost.domain.local localhost Ubuntu-Backup.local Ubuntu-Backup 

相关内容