【发布时间】:2018-06-15 16:31:03
【问题描述】:
我正在尝试让 AWS X-Ray 在多容器 Beanstalk 应用程序中工作,如 in the docs 所述。我找到了一个社区构建的 X-Ray 容器,可以与我的应用程序一起运行:pottava/xray:2.0。根据docker stats 和docker ps,该容器正在运行并接收/发送网络流量(跟踪通过UDP 发送到容器)。但是 AWS 控制台中没有显示跟踪数据。
我没有按照 here 的建议通过 .ebextensions/ 配置文件启用 X-Ray。尝试这样做失败了部署到 Beanstalk。事实上,多容器环境并没有列为supported platform。因此,虽然很多文档都提到在 Beanstalk 上使用 X-Ray,但我不确定是否有办法在我的多 Docker 环境中配置它。
- 可以在多 Docker Beanstalk 中配置 X-Ray 吗?如果是,怎么做?
- 解决跟踪收集和传递问题的最佳方法是什么?
【问题讨论】:
标签: amazon-web-services docker amazon-elastic-beanstalk aws-xray