我有 2 个装有 Nagios Core 的 Linux 机器,我知道与它们通信的一种方式是使用 NSCA 插件,在其中一个机器上安装客户端插件,在另一个机器上安装服务器插件。
也许有更简单的方法,例如从属/主配置,而无需使用 NSCA 插件。
您能描述一下实现这一目标的可能方法吗?
实际情况是,我们有 1 台使用 GPRS 的主机,所以它的 IP 是动态的,所以我们需要将监控信息发送到静态 IP Nagios 服务器。
答案1
NSCA 是一个插件,它允许您将远程 Linux/Unix 主机的被动检查结果发送到监控服务器上运行的 Nagios 守护程序。这在分布式和冗余/故障转移监控设置中非常有用。
如果您的 GPRS 主机具有动态 IP,并使用 NCSA 与静态 IP 的 nagios 服务器进行通信,那么应该没有问题,因为 nagios 目标 IP 不会改变。
如果我误解了,而您的意思是动态 GPRS 主机是 nagios 服务器,那么您可以使用 NRPE,从而启动从动态主机到静态主机的连接。