use*_*406 5 amazon-web-services amazon-ecs amazon-cloudwatch
我正在尝试使用 Cloudwatch 设置警报来检测 ECS 集群中的任务何时被终止。
我按照此https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cloudwatch-metrics.html#cw_running_task_count设置一个指标来跟踪服务运行的任务数量。
这是我的闹钟:
**Namespace** : AWS/ECS
**MetricName** : CPUUtilization
**ServiceName** : my_service
**ClusterName** : my_cluster
**Statistic** : Sample count
**Period** : 1minute
**Conditions** :
**Threshold type** : Static
**Whenever CPUUtilization is**... : Lower Than 1
Run Code Online (Sandbox Code Playgroud)
但它不起作用,也没有按预期生成警报。我认为这是因为如果任务被终止,它会在 1 分钟(警报中设置的时间段)内自动快速重新创建。
我尝试将时间段更改为不到一分钟,但 AWS 表示“AWS/”命名空间中的指标仅支持大于 60 秒的时间段
那么有没有办法检测任务是否被杀死呢?
谢谢
| 归档时间: |
|
| 查看次数: |
5864 次 |
| 最近记录: |