Компании необходимо подсчитывать уникальных пользователей по каждому клиенту (ежедневно, еженедельно, ежемесячно) для приложения, которое уже записывает все логи, включая успешные входы в систему, в CloudWatch Logs через агент CloudWatch. Они хотят внедрить эту метрику лицензирования с минимальными изменениями в приложении. Какой подход позволит это сделать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создать функцию Lambda, которая потребляет поток логов приложения из CloudWatch Logs и увеличивает пользовательскую метрику CloudWatch с измерениями имени пользователя и имени клиента..
Почему это правильный ответ
Правильный ответ — создание функции Lambda, которая обрабатывает потоки логов CloudWatch. Это позволяет анализировать записи логов о входах в систему, извлекать уникальных пользователей и клиентов, а затем публиковать эти данные в виде пользовательских метрик CloudWatch. Такой подход минимизирует изменения в приложении, поскольку оно продолжает записывать логи как обычно. Неправильные варианты: Создание фильтра метрик CloudWatch Logs не подходит, так как фильтры метрик подсчитывают совпадения, но не могут агрегировать уникальные значения по измерениям (например, уникальных пользователей). Изменение приложения для вызова AWS SDK требует значительных изменений в коде приложения, что противоречит требованию минимизации изменений. Настройка агента CloudWatch для извлечения метрик также не подходит, так как агент CloudWatch в основном предназначен для сбора логов и метрик из операционной системы, а не для сложной логики агрегации уникальных значений из содержимого логов.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется