Таблица DynamoDB публикует события изменений в поток DynamoDB Stream. Функция Lambda обрабатывает эти события потока. Иногда входящие заказы имеют количество товара, равное 0. Вам необходимо создать панель мониторинга, которая показывает, сколько уникальных клиентов затронуто этой проблемой каждый день. Что вы должны реализовать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Предоставьте роли выполнения Lambda разрешение на публикацию журналов в CloudWatch Logs. Создайте запрос CloudWatch Logs Insights, который подсчитывает уникальных клиентов для записей с количеством заказа = 0, сгруппированных по 1-дневным интервалам, и добавьте этот запрос на панель мониторинга CloudWatch..
Почему это правильный ответ
Правильный ответ позволяет эффективно отслеживать проблему. Предоставление Lambda разрешения на публикацию журналов в CloudWatch Logs гарантирует, что все события, включая те, где количество товара равно 0, будут записаны. CloudWatch Logs Insights идеально подходит для анализа этих журналов, позволяя создать запрос для подсчета уникальных клиентов с нулевым количеством товара за день. Затем этот запрос можно добавить на панель мониторинга CloudWatch для визуализации. Использование CloudTrail не подходит, так как он отслеживает вызовы API, а не события потока DynamoDB или логику приложения. EventBridge не предназначен для агрегации данных таким образом; он маршрутизирует события. Пользовательские метрики CloudWatch могут быть использованы, но CloudWatch Logs Insights предоставляет более гибкий и мощный способ анализа структурированных данных из логов, что является более подходящим для данной задачи.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется