有 2 个带有 Nagios Core 的 linux 盒子,我知道一种沟通方式是使用 NSCA 插件并在其中一个中安装客户端插件,在另一个中安装服务器插件。
也许有一种更简单的方法,比如从/主配置,而不使用 NSCA 插件。
你能描述实现这一目标的可能方法吗?
实际情况是我们有 1 台主机使用 GPRS,所以它的 IP 是动态的,所以我们需要将监控信息发送到静态 IP Nagios 服务器。
有 2 个带有 Nagios Core 的 linux 盒子,我知道一种沟通方式是使用 NSCA 插件并在其中一个中安装客户端插件,在另一个中安装服务器插件。
也许有一种更简单的方法,比如从/主配置,而不使用 NSCA 插件。
你能描述实现这一目标的可能方法吗?
实际情况是我们有 1 台主机使用 GPRS,所以它的 IP 是动态的,所以我们需要将监控信息发送到静态 IP Nagios 服务器。
如果您的 GPRS 主机使用动态 ip,正在使用 NCSA 与静态 ip 的 nagios 服务器通信,那么应该没有问题,因为 nagios 目标 ip 不会改变。
如果我误解了,你的意思是动态 GPRS 主机是 nagios 服务器,你可以使用 NRPE,从而启动从动态主机到静态主机的连接。
你的问题不清楚:
我怀疑是后者,在这种情况下,NCSA 是您被动检查客户端推送(而不是服务器拉动)的最佳选择,并且设置起来不应该太复杂。此页面提供了对 NCSA 工作原理的深入了解。如果在 Windows 上,这篇博文很好地介绍了如何让 ncsa 从 nsclient++ 工作
最近的一种可能性是通过 Nagios 远程数据发送器 (NRDS) .. 它具有随附的 NRDP 协议。阅读更多: