几天前,我在我的服务器上安装了一个nagios实例,看看nagios是否是我需要的正确应用程序。
我认为Nagios是一个function强大且可扩展的监控应用程序,但是我害怕nagios只能监控每个实例的一台服务器,所以为了监控两个不同的web服务器上的两个不同的ip我需要在每个web服务器上安装两个nagios 。
我正在寻找一个可以在单个实例中监控更多服务器的应用程序。
例如:12.34.45.57 pc上的服务器nagios。 生产服务器编号1在45.45.65.76个人计算机生产服务器编号2在65.34.35.76个人计算机
nagios是否提供类似上面的情况? 如果没有,有人知道一些谁提供我来监视更多的生产服务器?
谢谢
你没有提到,你想得到什么样的“监督”。 如果你只是想监视“公共”服务,通过networking可访问,乔纳森·罗斯的答案是正确的。 如果要监视CPU负载,磁盘空闲空间,进程数量等,则需要安装nagios代理程序“nrpe”。 为了提供这种types的监测,任何监测系统都需要自己的代理。
Nagios使用TCP通信与所有要监视的服务器上安装的NRPE客户端通信。 所以,尽pipe所有服务器都不需要整个Nagios监控解决scheme,但是他们确实需要安装一个小型的客户端应用程序。
看到:
如果我理解正确,是的,它的确如此。
您只需为每个要检查的IP设置主机。 那么每个IP上有什么服务。
答案是“是的,但是…”如果你想监控的所有东西都可以从安装了nagios的服务器(例如,web服务器,邮件服务器等等)上得到,那么nagios可以从一个地方监控它。
“但是…”是用于远程检查(可用磁盘空间,计算机负载)的事情,您将不得不做一些工作,但是您仍然不必安装整个Nagios监视每台服务器。 一种方法是安装一个SNMP服务器,让Nagios可以查询信息。 另一种方法是安装Nagios的NRPE服务器,它允许Nagios在远程服务器上运行专门configuration的命令(例如check_disk)。