有了两个带有Nagios Core的linux盒,我了解到一种通信方式是使用NSCA插件并在一个插件中安装客户机插件,而在另一个插件中安装服务器插件。
也许有一种更简单的方法,比如从/主配置,而无需使用NSCA插件。
你能描述一下实现这一目标的可能方法吗?
实际情况是,我们有一个主机使用GPRS,所以它的IP是动态的,所以我们需要发送监控信息到一个静态IP Nagios服务器。
发布于 2013-09-27 21:43:17
NSCA是一个插件,允许您从远程Linux/Unix主机向运行在监视服务器上的Nagios守护进程发送被动的检查结果。这在分布式和冗余/故障转移监视设置中非常有用。
如果使用动态ip的GPRS主机使用NCSA与静态ip‘’ed服务器通信,那么就没有问题,因为nagios目的地ip不会改变。
如果我误解了,而且您的意思是动态GPRS主机是nagios服务器,您可以使用NRPE,从而启动从动态主机到静态主机的连接。
发布于 2013-09-30 12:38:38
你的问题不清楚:
我怀疑是后者,在这种情况下,NCSA是您在客户端推送(而不是服务器拉动)的被动检查中的最佳选择,应该不会太复杂。此页为NCSA的工作方式提供了一个不错的洞察力。如果在windows上,这个博客帖子对如何使ncsa从nsclient++中工作有一个很好的覆盖率。
最近的一种可能是通过Nagios远程数据发件人(NRDS)。它有一个伴随的NRDP协议。请参阅更多:
https://serverfault.com/questions/542267
复制相似问题