blu*_*kin 9 amazon-web-services aws-lambda
有没有办法在我的AWS Lambda函数超时时收到通知?
我找不到任何文件.截至目前,唯一的方法是在Cloudwatch日志中搜索我拥有的所有Lambda函数的超时通知.有没有更好的办法?
我在 CloudWatch 中为“持续时间”类型的 Lambda 指标创建了一个警报,并选择了“最大”统计数据,以便在配置了超时的 Lambda 函数的执行持续时间大于/等于 30000(= 30 秒)时向我发出警报30秒。
如果单次执行的持续时间(期间的“最大值”)超过超时时间,您将收到通知。它对我来说工作得很好。
根据docs,超时应该在 Errors 指标中。我观察到计数的奇怪行为(例如,错误计数为 0.5)。因此,我为错误计数 > 0(不是 >= 1)发出了 CloudWatch 警报。
您还可以对REPORT消息或
Task timed out after 25.00 seconds
Run Code Online (Sandbox Code Playgroud)
可以在 Cloudwatch 日志中找到。
| 归档时间: |
|
| 查看次数: |
1496 次 |
| 最近记录: |