У вас есть распределенное микросервисное приложение, работающее на EC2, и объемы сообщений затрудняют корреляцию логов между сервисами для данной транзакции. Вам необходимо отслеживать запросы через сервисы для анализа потока сообщений. Какую комбинацию шагов следует предпринять? (Выберите два.)
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Установите AWS X-Ray daemon на инстанс EC2 и разрешите UDP-трафик на порт 2000 для этого инстанса., Добавьте AWS X-Ray SDK в каждый микросервис, чтобы X-Ray мог отслеживать запросы, сделанные сервисами..
Почему это правильный ответ
Для отслеживания запросов в распределенном микросервисном приложении с помощью AWS X-Ray необходимо выполнить два основных шага. Во-первых, вы должны добавить AWS X-Ray SDK в каждый микросервис. SDK инструментирует ваш код для сбора данных о входящих и исходящих запросах, а также о работе сервиса, и отправляет эти данные демону X-Ray. Во-вторых, необходимо установить демон AWS X-Ray на инстанс EC2, где работают микросервисы, и разрешить UDP-трафик на порт 2000. Демон X-Ray получает необработанные данные трассировки от SDK, буферизует их и отправляет в X-Ray API. Настройка конечной точки интерфейса VPC для глобального демона X-Ray неверна, так как демон X-Ray работает локально на инстансе. Включение X-Ray и настройка CloudWatch для отправки логов в X-Ray не является прямым способом отслеживания запросов; CloudWatch Logs Insights используется для анализа логов, но не для корреляции распределенных трассировок. Использование потоков метрик CloudWatch также не решает проблему корреляции запросов между сервисами.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется