【发布时间】:2021-09-19 03:05:34
【问题描述】:
在我的应用程序中,我能够通过 AWS-X-Ray 跟踪所有 lambda、APIGateway 和 DynamoDB 请求。
我和这个问题的答案一样:
Adding XRAY Tracing to non-rest functions e.g., SQS, Cognito Triggers etc
但是,S3、SQS 或其他服务/非休息功能的情况如何? 我看到一些甚至不使用 aws-sdk 的旧代码,依赖项是直接导入的,例如:
从“@sws/aws-bridge”导入 {S3Client、S3Address、RoleService、SQSService};
那么,在这些情况下,如何集成/激活 AWS-XRay?
非常感谢您!
干杯,
马塞洛
【问题讨论】:
-
对于 SQS,您无需显式设置任何内容。如果您使用发布到 SNS 主题的检测客户端(例如,使用 X-Ray 的 SNS 客户端),则消息将发送到订阅的 SQS 队列,当它通过您的系统时将被跟踪。 S3 也是如此
标签: amazon-web-services amazon-s3 aws-xray