AWS Lambda
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

在 AWS Lambda 控制台中监控函数

AWS Lambda 将代表您监控函数并将指标发送到 Amazon CloudWatch。指标包括总请求数、持续时间和错误率。Lambda 控制台将为这些指标创建图表,并在每个函数的监控页面上显示它们。

访问监控控制台

  1. 打开 Lambda 控制台

  2. 打开 Lambda 控制台 函数页面

  3. 选择 Monitoring

    
          各种 CloudWatch 指标的图表。

控制台提供了以下图表。

Lambda 监控图表

  • 调用数 – 每 5 分钟内调用函数的次数。

  • 持续时间 – 平均、最小和最大执行时间。

  • 错误数和成功率 (%) – 错误的数量,以及完成且没有错误的执行的百分比。

  • 限制 – 由于并发限制而导致执行失败的次数。

  • IteratorAge – 对于流事件源,当 Lambda 接收该源并调用函数时,批处理中的最后一个项的存在时间。

  • DeadLetterErrors – Lambda 尝试写入死信队列但失败的事件数。

要查看 CloudWatch 中图表的定义,请从图表右上角的菜单中选择在指标中查看。有关 Lambda 记录的指标的更多信息,请参阅AWS Lambda 指标

此外,控制台还显示来自 CloudWatch Logs Insights 的报告,这些报告是根据函数日志中的信息编译的。您可以将这些报告添加到 CloudWatch Logs 控制台中的自定义控制面板。使用查询开始构建您自己的报告。


      AWS CloudWatch Logs Insights 报告

要查看查询,请从报告右上角的菜单中选择在 CloudWatch Logs Insights 中查看