我正在尝试在 AWS Cloudwatch 上设置警报,并希望有经验的人帮助我设置“默认”设置(例如 80% CPU 利用率),以便我可以为 Cloudwatch 设置适当的警报。
我需要的警报设置用于 - EC2 - RDS - Elasticache - ELB - EBS
如果您还可以简要解释跨阈值对每个指标的影响并将警报分类为优先级 1、2 和 3,那会很好吗?
谢谢你的帮助。
我正在尝试在 AWS Cloudwatch 上设置警报,并希望有经验的人帮助我设置“默认”设置(例如 80% CPU 利用率),以便我可以为 Cloudwatch 设置适当的警报。
我需要的警报设置用于 - EC2 - RDS - Elasticache - ELB - EBS
如果您还可以简要解释跨阈值对每个指标的影响并将警报分类为优先级 1、2 和 3,那会很好吗?
谢谢你的帮助。
从个人经验来看,我倾向于使用 80% 的第一次警告和 90% 的更高警告,但这在很大程度上取决于事情变化的速度。我会进行测试,然后根据需要进行更改。
如果您在 EC2 上使用 Autoscaling,我建议您以 70% 或 80% 的比例进行扩展,因为实例需要一些时间才能启动,并且某些服务器不喜欢在 90% 等更高的 CPU 上运行并且会严重降级。
我会做以下事情:
如果是 AutoScale 警报,我会使用优先级 3 检查(>= 75% 警报)开始向外扩展。它让您有时间避免进入优先级 1 或 2。