Приложение, работающее на EC2, записывает пользовательские сообщения DECRYP_ERROR в CloudWatch Logs. Команда разработчиков должна получать оповещения в реальном времени, когда эти ошибки появляются в production, с минимальными операционными усилиями. Какое решение является наилучшим?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Использовать фильтр метрик CloudWatch Logs с шаблоном фильтра для DECRYP_ERROR, создать оповещение CloudWatch на основе этой метрики (порог >= 1) и настроить оповещение для отправки уведомлений через SNS..
Почему это правильный ответ
Правильный ответ — использовать фильтр метрик CloudWatch Logs. Это решение позволяет напрямую отслеживать логи на наличие ключевого слова DECRYPERROR с минимальными операционными усилиями. Фильтр метрик автоматически извлекает данные из логов и преобразует их в метрику CloudWatch. Затем можно создать оповещение CloudWatch на основе этой метрики, которое будет срабатывать при обнаружении ошибки (порог = 1) и отправлять уведомления через SNS. Изменение приложения для создания пользовательской метрики (вариант 1 и 4) требует изменения кода и повторного развертывания, что не соответствует требованию "минимальные операционные усилия". CloudTrail не используется для мониторинга логов приложений. Функция Lambda, запускаемая каждые 5 минут (вариант 2), является менее эффективным и более сложным решением по сравнению с фильтрами метрик CloudWatch Logs, которые обеспечивают мониторинг в реальном времени без необходимости написания и поддержки кода Lambda.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется