感谢您查看此问题!
所以我试图弄清楚 lambda 函数的冷启动阶段有多长。但当我在 lambda CloudWatch 日志组中搜索 Init Duration
时,我只能找到 2020 年包含该字段的日志。 lambda函数今年已经改了好几次了,肯定有一些执行包含冷启动。
我想知道为什么这个字段丢失了,我怎样才能把它找回来?
谢谢!
最佳答案
对于每次冷启动执行,Init Duration
字段应该出现在Report
条目中。这也意味着在 Lambda 日志组中,每个日志流都应该有一个 Init Duration
恰好一次,并且应该位于最旧/首次执行的 Report
条目上。
据我所知,他们没有改变记录这些信息的方式,而且我仍然可以在我帐户的 lambda 日志中找到它。如果第一个条目包含日志流,您可以手动检查日志流,否则,我可以给出的唯一提示是检查您的过滤器在语法上是否正确以及您的时间窗口是否足够大。
关于amazon-web-services - CloudWatch 的 Lambda 报告中缺少 Init Duration 字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68657476/