Веб-приложение использует ALB в нескольких AZ с целевыми объектами Lambda и метриками CloudWatch. Некоторые пользователи сообщают, что части приложения не загружаются. Инженер включил логирование доступа ALB. Что должен сделать инженер дальше, чтобы определить, какие ошибки логирует ALB?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Настроить бакет Amazon S3 в качестве места назначения логов доступа ALB и использовать Amazon Athena для запроса логов, чтобы определить, какие сообщения об ошибках получает ALB..
Почему это правильный ответ
Правильный ответ — настройка бакета Amazon S3 для логов доступа ALB и использование Amazon Athena для запроса логов. Логи доступа ALB по умолчанию доставляются в S3. Athena — это интерактивный сервис запросов, который позволяет анализировать данные непосредственно в S3 с помощью стандартного SQL, что делает его идеальным для быстрого поиска ошибок в больших объемах логов ALB. Отправка логов напрямую в CloudWatch Logs и использование CloudWatch Logs Insights возможна, но ALB не отправляет логи доступа напрямую в CloudWatch Logs; для этого требуется дополнительная настройка. CloudWatch Logs Insights эффективен для анализа логов, уже находящихся в CloudWatch Logs, но не для логов, изначально доставляемых в S3. Автоматическое извлечение логов ALB из S3 в CloudWatch Logs не является стандартной функцией; для этого потребуется Lambda-функция или другое решение. Использование Amazon Athena CloudWatch Connector не применимо, так как логи ALB не находятся в CloudWatch Logs по умолчанию.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется