如何解决在 AWS Xray 中看不到痕迹
我正在尝试使用 opencensus 在 AWS xray 上上传一些跟踪记录。 痕迹的路线是这样的:
client -> opencensus agent -> xray
我正在使用具有此配置的 docker-compose.yml:
version: '3.7'
services:
#login
login:
build:
context: .
dockerfile: Dockerfile
hostname: login
ports:
- 8080:8080
volumes:
- ./src:/app
#ocagent
ocagent:
image: omnition/opencensus-agent
volumes:
- ./ocagent-config.yaml:/conf/ocagent-config.yaml
#xray
xray:
image: amazon/aws-xray-daemon
volumes:
- ./.aws/:/root/.aws/
command: -o -n eu-west-1 --bind=xray:2000
我的 opencensus 导出器到 aws 的配置文件是这样的:
exporters:
aws-xray:
region: "eu-west-1"
version: "latest"
buffer_size: 200
我上传了凭据作为环境变量。
当我运行 docker-compose up
时,我的服务启动并且一切正常,但跟踪没有显示在控制台中,似乎跟踪在路由中丢失了(可能是因为配置错误)。
你能帮我吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。