You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Lambda@Edge调用计数未显示?如何查看调用次数?

如何查看Lambda@Edge的调用计数

嘿,我之前也碰到过一模一样的情况——能在CloudFront边缘区域找到Lambda@Edge的日志,却死活看不到调用计数对吧?这是因为Lambda@Edge的监控数据和日志的存储逻辑不一样,给你说下正确的查看路径:

1. 核心查看位置:美国东部(弗吉尼亚北部)us-east-1区域的CloudWatch

Lambda@Edge会把函数副本部署到各个CloudFront边缘节点,但所有副本的监控指标(包括调用计数),不管实际运行在哪个区域,都会统一汇总到us-east-1的CloudWatch里。操作步骤很直接:

  • 打开CloudWatch控制台,手动切换到us-east-1区域
  • 左侧导航栏点击「指标」>「Lambda」
  • 找到以LambdaEdge-开头的指标组,里面包含了Invocation counts、错误率、执行时长等所有核心监控指标
  • 对应你原Lambda函数名称的条目,就是你要的调用计数数据

2. 快捷入口:原Lambda函数的监控标签页

如果你不想手动切换区域,直接打开你最初创建的Lambda函数控制台,点击「监控」标签页,系统会自动跳转到us-east-1的CloudWatch指标页面。这里默认显示所有边缘区域的汇总调用数据,要是你想看单个边缘节点的调用情况,在CloudWatch里筛选「EdgeLocation」维度就行。

3. 补充视角:CloudFront控制台的监控指标

要是你想从CloudFront的全局视角查看关联Lambda@Edge的触发情况,也可以去CloudFront控制台的「监控」标签页,找到和Lambda@Edge相关的指标。不过这里的粒度比较粗,适合看整体触发趋势,细节数据还是得回到CloudWatch的Lambda指标里查看。

简单总结:日志存在函数运行的边缘区域CloudWatch Logs,但所有监控指标(包括调用计数)都统一归集到us-east-1的CloudWatch,这就是为啥你之前找不到调用计数的原因~

内容的提问来源于stack exchange,提问作者Vishnu Ranganathan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 09:36:15