【发布时间】:2019-01-17 18:57:33
【问题描述】:
当我启动某种类型的实例时,用户数据脚本会通过 Boto 创建一个指标 + 警报。 该指标正确地将其数据传送到 CloudWatch。 如果基于指标的某些条件匹配,则警报应将实例作为操作终止。 在 CloudWatch 中,警报似乎已正确创建,它会根据需要切换警报状态。
但是: 在执行该操作时,它会因以下“历史”条目而失败: 警报更新自
- 可以报警。原因:超过阈值:5 个数据点大于阈值 (200.0)。最新数据点:999.0、999.0。
- arn:aws:automate:eu-west-1:ec2:terminate 正在进行中。
- 终止 EC2 实例“i-xxx”操作失败。 AWS 无法验证提供的访问凭证。
我已将策略“AdministratorAccess”授予附加到实例的“userdata”-Role。
有什么提示吗?
问候 汤姆
【问题讨论】:
-
您是否尝试过使用与 AdministratorAccess 策略关联的访问凭证手动终止实例?
-
是的,我做到了,没有问题。
标签: python amazon-web-services boto amazon-cloudwatch