在 AWS::Serverless::Function 中启用追踪时自动包含 ADOT 层

作者: rreddyv05创建于 2025年6月10日更新于 2026年3月26日
标签area/resource/functiontype/featurestage/needs-feedbackpriority/4-nice-to-havecontributors/welcome

您要解决的问题是什么?

目前,在 AWS SAM 中为 Lambda 函数启用跟踪和应用信号,需要开发者在 SAM 模板中手动添加用于 OpenTelemetry 的 AWS Distro (ADOT) Lambda 层。这个过程繁琐且容易出错,因为 Layer ARN 与 AWS 区域、帐户 ID 和版本紧密关联。每当这些参数中的任何一个发生变化(例如,在部署到新区域或更新层版本时),每个受影响的模板都必须手动更新。这会增加维护成本和配置错误的风险,影响持续捕获跟踪和应用信号的能力。

内容来源: aws/serverless-application-model