Nagios核心到Nagios核心通信

有2个与Nagios核心的Linux机箱,我明白,一个沟通他们的方式是使用NSCA插件和安装客户端插件在一个服务器插件在另一个。

也许有一个更简单的方法,如奴隶/主configuration,而不使用NSCA插件。

你能描述可行的方法吗?

真实情况是我们有一台使用GPRS的主机,所以它的IP是dynamic的,所以我们需要发送监控信息到一个静态的IP Nagios服务器。

NSCA是一个插件,它允许您将远程Linux / Unix主机的被动检查结果发送到运行在监视服务器上的Nagios守护进程。 这在分布式和冗余/故障转移监视设置中非常有用。

如果您的GPRS主机使用dynamicIP,正在使用NCSA与静态ip'ed nagios服务器进行通信,则应该没有问题,因为nagios目标IP不会更改。

如果我误解了,你的意思是dynamicGPRS主机是nagios服务器,你可以使用NRPE,从而启动从dynamic主机到静态主机的连接。

你的问题不清楚:

  • 你想连接多个Nagios服务器吗?
  • 或者你是否试图用一个dynamicIP地址连接到一个nagios服务器?

我怀疑是后者,在这种情况下,NCSA是客户推动(而不是服务器拉动)的被动检查的最佳select,而且不应该太复杂。 这个页面提供了一个体面的洞察NCSA如何工作。 如果在Windows上,这个博客文章有如何从nsclient ++中获得ncsa的体面的覆盖

最近的可能性是通过Nagios远程数据发送器(NRDS)..它有一个伴随的NRDP协议。 阅读更多: