我有一定数量的主机运行不同的服务器。所有这些都安装了nagios插件。我想编写一个脚本,告诉我每天是否所有实例都已启动并运行 我尝试过opsview,但由于某些限制,我无法继续使用它。就在那时我决定直接使用nagios插件。我想过NRPE,但它会用来远程运行一个插件(前提是你必须知道主机的地址),但在我的情况下,我想知道是否有人在一夜之间添加了新服务器,或者某些服务器发生故障或者是什么全部服务器正在运行。
答案 0 :(得分:0)
Nagios没有做发现。您可以使用要检查的计算机和服务列表对其进行配置。
假设我们正在谈论云服务器,AWS可以在添加新服务器时向您发送消息。请参阅the doc消息可以是SNS或SQS。可以读取这些通知以重建您的nagios配置以匹配自动缩放组。