API网关超时时,有什么方法可以得到通知?

时间:2020-02-07 14:01:59

标签: amazon-web-services aws-api-gateway amazon-cloudwatch

我有一个API有时会超时,因为响应没有在30秒的限制之前返回。在CloudWatch上,我看到超时日志,但是有没有办法设置警报或发生这种情况时通知我的消息(例如:响应超时时发送和发送电子邮件)?

1 个答案:

答案 0 :(得分:1)

如果您在CloudWatch日志中看到该事件,则可以在日志条目上创建Metric Filter。这将创建一个CloudWatch指标,并可以在其上创建警报。

此外,默认情况下,API网关还将在AWS/ApiGateway名称空间下发布一组指标。 Doesn't look like they have a timeout count metric,但您可以警告错误率(5XXError)或延迟时间(IntegrationLatencyLatency)。