我在应用程序负载均衡器上有一个警报。它的类型为 不健康的主机计数
在其中一个参数中,我选择了“将丢失的数据视为丢失”,因为我有一个每日计划,在晚上停止 ALB 下目标组下的 EC2,并在白天启动 EC2。
有没有办法将警报延迟到 ec2 启动后 30 分钟,以便在 EC2 上运行的 tomcat 应用程序有时间在警报生效之前启动?
我在应用程序负载均衡器上有一个警报。它的类型为 不健康的主机计数
在其中一个参数中,我选择了“将丢失的数据视为丢失”,因为我有一个每日计划,在晚上停止 ALB 下目标组下的 EC2,并在白天启动 EC2。
有没有办法将警报延迟到 ec2 启动后 30 分钟,以便在 EC2 上运行的 tomcat 应用程序有时间在警报生效之前启动?
由于您只有一个实例,并且您的目标是降低成本,因此我建议:
或者,您可以调用DisableAlarmActions - Amazon CloudWatch暂时停止警报执行任何操作,然后稍后重新启用它们。您也可以从 AWS CLI 执行此操作:disable-alarm-actions — AWS CLI 命令参考