哪些 cloudwatch 事件是通过增强的运行状况监控触发的?
Posted
技术标签:
【中文标题】哪些 cloudwatch 事件是通过增强的运行状况监控触发的?【英文标题】:Which cloudwatch events are triggered with enhanced health monitoring? 【发布时间】:2018-12-07 06:12:36 【问题描述】:所以我有一个带有单个 docker 容器的工作 EB 实例,它向 cloudwatch 报告 EnvironmentHealth
。为了监控健康状况,我使用事件模式设置了规则:
"source": [ "aws.health" ]
并且有 lambda 监听此事件。但似乎什么都没有发生。
【问题讨论】:
【参考方案1】:我不确定您指的是 EC2 运行状况还是容器运行状况。
以下 AWS 指南列出了所有受支持的 cloudwatch 事件及其 json 格式。 https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/EventTypes.html
希望对你有帮助!!
【讨论】:
我指的是容器运行状况。 Auto Scaling 组负责 ec2 运行状况。但我已经为容器设置了 '/health' url 检查。即使在云监控中显示实例不健康,它也不会触发事件。以上是关于哪些 cloudwatch 事件是通过增强的运行状况监控触发的?的主要内容,如果未能解决你的问题,请参考以下文章
通过 cloudformation 为 fargate 启动类型任务创建 cloudwatch 事件规则的“目标”