-1

我们想通过 Nagios 监控 Zimbra 服务器上的 IMAP 和 SMTP 服务。我在 Zimbra 服务器上的 nrpe.cfg 文件中配置了以下两行:

command[check_imap]=/usr/local/nagios/libexec/check_imap -H <hostname> -p 993
command[check_smtp]=/usr/local/nagios/libexec/check_smtp -H <hostname> -p 465

以下是 Nagios 服务器上 services.cfg 中的相应服务:

define service {
    use generic-service
    host_name <hostname>
    service_description IMAP
    check_command check_nrpe!check_imap
}

define service {
    use generic-service
    host_name <hostname>
    service_description SMTP
    check_command check_nrpe!check_smtp
}

尝试监控这些服务时,我们不断收到“CHECK_NRPE:10 秒后的套接字超时”错误。我们在 Zimbra 服务器上使用 SSL,所以我假设我需要在命令行中定义端口 993 和 465。我们监控的所有其他服务(磁盘 SMART 状态、进程等)都很好。我还能检查什么?

4

1 回答 1

0

过失。您必须将 -S 开关添加到命令行的末尾,以告诉 Nagios 使用 SSL 来监控这些服务。

我还将 SMTP 端口从 465 更改为 587。这两个服务现在都在 Nagios 中正确显示。

于 2016-03-11T18:22:21.473 回答