2014-09-22 32 views
0

我有一定数量的主机运行不同的服务器。他们都安装了nagios插件。我想编写一个脚本,每天告诉我是否所有的实例都启动并运行。
我试过opsview,但由于某些限制,我无法继续使用它。那时我决定直接使用nagios插件。我想到了NRPE,但它会被用来远程运行一个插件(假设你必须知道主机的地址),但在我的情况下,我想知道是否有人在一夜之间添加了新的服务器,或者某个服务器失败了,或者什么都没有服务器正在运行。获取所有正在运行的实例使用nagios

回答

0

Nagios不做发现。您可以使用要检查的机器和服务列表进行配置。

假设我们正在谈论云服务器,AWS会在添加新服务器时向您发送消息。请参阅the doc该消息可以是SNS或SQS。可以读取这些通知以重建您的nagios配置以匹配自动缩放组。

相关问题