Интеграция X-Ray с существующим кластером ECS

У меня уже есть кластер ECS, развернутый в нескольких EC2. Теперь я хочу интегрировать их с X-Ray для устранения некоторых проблем.

Есть ли способ сделать это без повторного развертывания кластера?

С другой стороны, я использую start.sh и Dockerfile в Могу ли я запустить aws-xray в том же контейнере ECS?, чтобы сгенерировать контейнер tomcat с рентгеновским снимком внутри, но консоль XRay все еще пуста после открытия порта 2000 TCP и UDP в роли, открыть все в NACL. Я что-нибудь упускаю?


person Ash Blake    schedule 31.08.2020    source источник


Ответы (1)


Получение X-Ray для работы с вашим приложением состоит из двух частей: (1) Инструментирование вашего приложения с помощью AWS X-Ray SDK. Это сгенерирует данные трассировки для вашего приложения. (2) Запуск процесса daemon, чтобы SDK может отправлять данные трассировки в службу X-Ray для отображения в консоли. Вы сделали только вторую часть. После того, как вы инструментируете свое приложение, вам нужно будет повторно развернуть его в кластере.

person Prashant Srivastava    schedule 31.08.2020