有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主机到静态主机的连接。
你的问题不清楚:
我怀疑是后者,在这种情况下,NCSA是客户推动(而不是服务器拉动)的被动检查的最佳select,而且不应该太复杂。 这个页面提供了一个体面的洞察NCSA如何工作。 如果在Windows上,这个博客文章有如何从nsclient ++中获得ncsa的体面的覆盖
最近的可能性是通过Nagios远程数据发送器(NRDS)..它有一个伴随的NRDP协议。 阅读更多: