适用于OpenTelemetry Go SDK的AWS Distro
介绍
适用于OpenTelemetry Go SDK的AWS Distro(ADOT Go SDK)是OpenTelemetry Go SDK的发行,配置为以与AWS X-Ray服务兼容的格式跟踪应用程序。 这样,OpenTelemetry项目的所有功能都可用,但其组件配置为创建可在AWS X-Ray控制台中查看的跟踪,并配置为允许这些上下文跨多个下游AWS服务传播。
生成跟踪后,可以将它们发送到跟踪服务(例如AWS X-R
炸药
用于Golang的Amazon Dynamo DB Mock驱动程序以测试数据库交互
安装
go get github.com/gusaul/go-dynamock
用法示例
访问获取常规示例和公共api参考。
DynamoDB配置
首先,将dynamodb配置更改为使用dynamodb接口。 参见下面的代码:
package main
import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/
适用于Go的AWS X-Ray SDK
安装到GOPATH
适用于Go的AWS X-Ray SDK与Go 1.9及更高版本兼容。
使用以下命令安装SDK(将安装SDK的非测试依赖项):使用go get检索SDK将其添加到您的GOPATH工作空间:
go get github.com/aws/aws-xray-sdk-go
要更新SDK,请使用go get -u检索SDK的最新版本。
go get -u github.com/aws/aws-xray-sdk-go
如果您还想安装SDK的测