我在本地机器(linux 16.04)上安装了 nagios 核心,它可以完美地监控我的本地远程机器。但我想使用与通过 nrpe 插件监控另一台本地远程机器相同的本地机器来监控 AWS 实例(linux 机器)。但问题是,每次运行 ./check_nrpe 命令时,我都会得到以下输出,因此无法在服务器和实例之间建立连接:“CHECK_NRPE 状态严重:10 秒后套接字超时。”
请对此进行解释。任何形式的帮助都将不胜感激。
答案1
check_nrpe
通常通过端口 5666 或端口 2098 连接到nrpe
服务器上的进程xinetd
,因此您需要在 AWS 安全组中打开您正在使用的端口。如果您只能允许从您的主 IP 进行访问,那么安全性会略有提高。还要检查正在nrpe
监听的0.0.0.0
是实例的内部 IP 还是127.0.0.1
。