【问题标题】:How to mark the lambda segment (XRAY) as Error when using Lambda Proxy使用 Lambda 代理时如何将 lambda 段 (XRAY) 标记为错误
【发布时间】:2020-04-21 01:41:08
【问题描述】:

我添加了一个添加到父 lambda 段的自定义段,因此我可以添加注释和元数据,问题是虽然我可以将该自定义段及其子段标记为错误,但我还没有找到标记 lambda 函数的方法段作为错误。

因此,在 XRay 控制台中,尽管 lambda 返回 4xx(我正在使用 lambda 代理集成),但在 XRay 控制台中,在视觉上,一切都是绿色 (200),当我有 100 个 lambda 时,很难调试错误生产。

作为一种解决方法,我正在考虑将返回的 statusCode 作为注释添加到自定义段中,因此我至少可以对引发错误的调用进行分组/过滤。但是,我仍然有限制,颜色不能反映真正的目的。

问题 - 有什么方法可以用错误标记 lambda 调用?

谢谢

【问题讨论】:

    标签: aws-lambda aws-xray


    【解决方案1】:

    如果函数抛出任何异常并且启用了Lambda active tracing,则 Lambda 段将反映 500 错误。不幸的是,Lambda 根段是不可变的。无法手动修改其状态。

    【讨论】:

      猜你喜欢
      • 2019-09-05
      • 2019-06-17
      • 1970-01-01
      • 2020-07-21
      • 1970-01-01
      • 2021-11-16
      • 1970-01-01
      • 1970-01-01
      • 2017-09-28
      相关资源
      最近更新 更多