如何生成涉及多个度量标准的AWS CloudWatch Alarm

时间:2018-05-08 12:12:49

标签: amazon-web-services aws-sdk amazon-cloudwatch amazon-cloudwatch-metrics

需要为API网关和Lambda函数生成CloudWatch警报。

对于API网关CloudWatch如果5XX错误计数是给定时间段(例如5分钟)的总请求数的10%,则应生成警报。

同样,我们需要添加一个指标,如果最大延迟占总请求数的6%> 4秒。

对于这种类型的指标,我们需要一个指标组合,如总请求总数和需要计算错误百分比。

我们可以使用数学表达式/公制数学。还有其他方法可以达到这个目的吗?

感谢任何帮助!

1 个答案:

答案 0 :(得分:4)

编辑:现在可以从CloudWatch控制台创建指标表达式的警报。

以下原始答案:

很遗憾,根据CloudWatch中的Metric表达式无法创建警报。 您最好的选择可能是警报中的N个阈值M,例如: 如果num_of_errors> 5分钟内5个数据点,5分钟。 它不是你要求的,但可能是一个好的开始。 祝你好运!