如何可靠地从 AWS 接收我的实例已重启/终止/停止的消息?

如何可靠地从 AWS 接收我的实例已重启/终止/停止的消息?

我有 Nagios,我希望它在从控制台停止实例时停止监控实例。要求如下:

  1. 从 AWS 传递的消息是 100R% 可靠的,例如,当 Nagios 发生故障且无法传递消息时,它将在 Nagios 启动后立即重新传递

  2. 消息会很快传递

  3. 没有必要一直通过 EC2 API 扫描所有实例的状态,只需偶尔扫描一次即可

非常感谢!

答案1

我发现没有办法做到这一点。解决方案是使用 Cloud Watch。但通过轮询 AWS API,可以添加将更新 Nagios 的专用实例。但它必须与轮询一起工作,因此必须复制 AWS API DB 来处理额外的控制面板。

相关内容