我想监控我的 EC2 实例状态(运行或停止)并设置警报以防 EC2 停止。我的 EC2 只在上午 9 点到下午 6 点运行。我可以通过 cloudwatch 完成上述任务吗?如何完成?
问问题
31 次
1 回答
0
您可以使用 CloudWatch 事件计划表达式规则:
您可以使用 cron 或 rate 表达式在 CloudWatch Events 中创建自动触发的规则。所有计划的事件都使用 UTC 时区,并且计划的最小精度为 1 分钟。
例如。
一条规则将在上午 9 点从 MON-FRY 开始实例
0 9 ? * MON,TUE,WED,THU,FRI *
其他规则将停止实例
0 18 ? * MON,TUE,WED,THU,FRI *
要启动实例,您需要创建一个lambda 函数。要停止使用 CloudWatch 触发器直接调用 StopInstance API:
于 2020-08-04T03:19:12.113 回答