我有一个API有时会超时,因为响应没有在30秒的限制之前返回。在CloudWatch上,我看到超时日志,但是有没有办法设置警报或发生这种情况时通知我的消息(例如:响应超时时发送和发送电子邮件)?
答案 0 :(得分:1)
如果您在CloudWatch日志中看到该事件,则可以在日志条目上创建Metric Filter。这将创建一个CloudWatch指标,并可以在其上创建警报。
此外,默认情况下,API网关还将在AWS/ApiGateway
名称空间下发布一组指标。 Doesn't look like they have a timeout count metric,但您可以警告错误率(5XXError
)或延迟时间(IntegrationLatency
,Latency
)。