Amazon CloudWatch 警报操作场景
可以使用 Amazon EC2 控制台创建当满足一定条件时停止或终止 Amazon EC2 实例的警报操作。在下方的控制台页面屏幕截图中,您设置了警报操作,我们对设置进行了编号。我们还对后续场景中的设置进行了编号,帮助您创建合适的操作。
场景 1:停止空闲开发和测试实例
创建当用于软件开发或测试的实例空闲达到至少 1 小时时停止该实例的警报。
设置 | 值 |
---|---|
1 |
停止 |
2 |
最高 |
3 |
CPU 利用率 |
4 |
<= |
5 |
10% |
6 |
1 |
7 |
1 小时 |
场景 2:停止空闲实例
创建一个当实例空闲达到 24 小时时停止该实例并发送电子邮件的警报。
设置 | 值 |
---|---|
1 |
停止并发送电子邮件 |
2 |
平均值 |
3 |
CPU 利用率 |
4 |
<= |
5 |
5% |
6 |
24 |
7 |
1 小时 |
场景 3:发送有关出现异常高流量的 Web 服务器的电子邮件
创建一个当实例的出站网络流量每天超过 10 GB 时发送电子邮件的警报。
设置 | 值 |
---|---|
1 |
电子邮件 |
2 |
总计 |
3 |
网络输出 |
4 |
> |
5 |
10GB |
6 |
24 |
7 |
1 小时 |
场景 4:停止出现异常高流量的 Web 服务器
创建当出站流量超过每小时 1 GB 时停止实例并发送短消息 (SMS) 的警报。
设置 | 值 |
---|---|
1 |
停止并发送短消息 |
2 |
总计 |
3 |
网络输出 |
4 |
> |
5 |
1GB |
6 |
1 |
7 |
1 小时 |
场景 5:停止受损的实例
创建当实例连续 3 次状态检查 (每隔 5 分钟执行一次) 皆为故障时将其停止的警报。
设置 | 值 |
---|---|
1 |
停止 |
2 |
平均值 |
3 |
状态检查失败:系统 |
4 |
- |
5 |
- |
6 |
1 |
7 |
15 分钟 |
场景 6:在批处理作业完成时终止实例
创建当实例不再发送结果数据时终止运行批处理作业的实例的警报。
设置 | 值 |
---|---|
1 |
终止 |
2 |
最高 |
3 |
网络输出 |
4 |
<= |
5 |
100000 字节 |
6 |
1 |
7 |
5 分钟 |