我们想通过 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 状态、进程等)都很好。我还能检查什么?