我的视频blog地址 http://www.lofter.com/blog/cloudrivers

Lambda 使用环境变量与 AWS X-Ray 通信

AWS Lambda 使用环境变量以便于与 X-Ray 守护程序进行通信和配置 X-Ray 开发工具包。

  • _X_AMZN_TRACE_ID:包含跟踪标头,其中包括采样决策、跟踪 ID 和父分段 ID。(要了解有关这些属性的更多信息,请参阅跟踪标头。) 如果调用您的函数时 Lambda 收到跟踪标头,该标头将用于填充 _X_AMZN_TRACE_ID 环境变量。如果 Lambda 未收到跟踪标头,将为您生成一个跟踪标头。

  • AWS_XRAY_CONTEXT_MISSING:您的函数尝试记录 X-Ray 数据,但跟踪标头不可用时,X-Ray 开发工具包使用此变量确定其行为。默认情况下,Lambda 将此值设为 LOG_ERROR 

  • AWS_XRAY_DAEMON_ADDRESS:此环境变量公开了 X-Ray 守护程序的地址,格式为:IP_ADDRESS:PORT。您可以使用 X-Ray 守护程序的地址,直接将跟踪数据发送到 X-Ray 守护程序,而无需使用 X-Ray 开发工具包。

posted @ 2019-10-08 16:38  Michael云擎  阅读(271)  评论(0编辑  收藏  举报
我的视频blog地址 http://www.lofter.com/blog/cloudrivers