Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Легко настраивайте уведомления при использовании Amazon Lookout for Metrics.

Мы рады сообщить, что теперь вы можете добавлять фильтры к оповещениям, а также редактировать существующие оповещения при использовании Amazon Lookout для показателей. С этим запуском вы можете добавить фильтры в конфигурацию оповещений, чтобы получать уведомления только о наиболее важных для вас аномалиях. Вы также можете изменить существующие оповещения в соответствии с вашими потребностями в уведомлении по мере развития аномалий.

Lookout for Metrics использует машинное обучение (ML) для автоматического отслеживания показателей, наиболее важных для бизнеса, с большей скоростью и точностью. Служба также упрощает диагностику первопричин аномалий, таких как неожиданное падение доходов, высокий уровень брошенных корзин покупок, всплески сбоев платежных транзакций, увеличение количества регистраций новых пользователей и многое другое. Lookout for Metrics выходит за рамки простого обнаружения аномалий. Это позволяет разработчикам настраивать автономный мониторинг важных метрик для обнаружения аномалий и определения их основной причины всего за несколько кликов, используя ту же технологию, которая используется Amazon внутри компании для обнаружения аномалий в своих метриках — и все это без опыта машинного обучения.

Оповещение — это дополнительная функция, позволяющая настроить уведомления об аномалиях в наборах данных, которые отправляются через Amazon Простая служба уведомлений (Amazon SNS) и AWS Lambda функции. Раньше при настройке оповещения вы получали уведомления обо всех обнаруженных аномалиях выше выбранного вами уровня серьезности, что затрудняло быстрое выявление наиболее важных аномалий для вашего бизнеса. Теперь, внедрив фильтры и изменения в систему предупреждений, различные бизнес-подразделения вашей организации могут указывать типы получаемых предупреждений. Ваши разработчики могут извлечь выгоду из этой функции, получая оповещения об аномалиях, связанных с развитием их службы, в то время как ваши бизнес-аналитики и бизнес-менеджеры могут отслеживать аномалии, связанные со статусом их бизнеса, например, местоположение, которое не работает. . Например, вы можете настроить оповещение, чтобы получать уведомления о всплеске или падении вашего дохода. Но вас может интересовать только конкретное местоположение магазина и конкретный товар. Возможность фильтрации позволяет получать оповещения только тогда, когда аномалия дохода соответствует установленным вами критериям.

Обзор решения

В этом посте мы покажем, как создать оповещение с фильтрами и как настроенные фильтры публикуют оповещения только для аномалий, соответствующих критериям фильтра. Фильтры предупреждений основаны на метриках и измерениях, присутствующих в определении набора данных для детектора аномалий. Решение позволяет использовать фильтры предупреждений для получения целевых уведомлений об аномалиях, обнаруженных в ваших данных. Следующая диаграмма иллюстрирует архитектуру решения.

Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Предоставление ресурсов с помощью AWS CloudFormation

Вы можете использовать предоставленные AWS CloudFormation stack для настройки ресурсов для пошагового руководства. Он содержит ресурсы для непрерывной генерации оперативных данных и публикации их в Amazon S3, создания детектора (названного TestAlertFilters) и добавьте набор данных (с именем AlertFiltersDataset) к детектору. Выполните следующие шаги:

  1. Выберите Стек запуска:
    Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  2. Выберите Следующая.
  3. Введите имя стека (например, L4MAlertFiltersStack).
  4. Введите значения для детектора (TestAlertFilters) и набор данных (AlertFiltersDataset).
  5. Выберите Следующая.
  6. Оставьте настройки для Настроить параметры стека по умолчанию и выберите Следующая.
  7. Установите флажок подтверждения и выберите Создать стек.

Активировать детектор, созданный по шаблону CFN

Чтобы настроить детектор, выполните следующие действия:

  1. На консоли Lookout for Metrics выберите Детекторы в навигационной панели.
    Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  2. Выберите детектор TestAlertFilters , а затем выбрать Посмотреть детали.
    Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  3. Чтобы активировать детектор, вы можете либо выбрать активировать вверху или выберите Активировать детектор под Как это работает?.
    Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  4. Выберите активировать чтобы подтвердить, хотите ли вы активировать детектор для непрерывного обнаружения.
    Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Подтверждающее сообщение показывает, что датчик активируется. Активация может занять до 1 часа. Тем временем мы можем продолжить настройку предупреждений.

Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Настройте оповещение

Теперь мы настраиваем оповещение, чтобы получать уведомления об аномалиях, обнаруженных детектором. Фильтры предупреждений являются необязательными конфигурациями, и при добавлении фильтров можно выбрать до 5 мер и 5 измерений. В этом посте мы рассмотрим создание оповещения с фильтрами. Выполните следующие шаги:

  1. На странице сведений о детекторе выберите Добавить оповещения.
  2. Подтвердите свое имя оповещения.
    Lookout for Metrics заполняет поля конфигурации метриками и измерениями, предоставленными во время создания набора данных. Оценка серьезности поле является необязательным, которое ранее было обязательным полем. По умолчанию мы начинаем с оценки серьезности 70, которую вы можете изменить или удалить.
  3. Чтобы добавить меру, выберите Добавить критерии , а затем выбрать Мера.
    Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  4. Что касается Измерить РАВНО, выбрать revenue измерения.
    Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  5. Выберите Добавить критерии еще раз и выберите Размеры.
    Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
    Вы можете выбрать до 5 фильтров измерений. Для этого поста мы настроим два.
  6. Что касается Размеры, выбрать marketplace измерение.
    Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  7. Что касается Равно, добавьте значения US и CA.
    Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  8. Добавить category как ваше второе измерение со значениями fashion и jewellery.
  9. Что касается Оценка серьезностивведите 20.
    Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  10. Что касается Канал, выберите Amazon соцсети.
    Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  11. Выберите свою тему SNS (для этого поста мы используем тему SNS, на которую мы уже подписали нашу электронную почту, чтобы получать уведомления о предупреждениях).
  12. Выберите свой формат (для этого поста мы выбираем Длинный текст).
  13. Под Доступ к сервису, наведите на Использовать существующую роль службы и выбери свою роль.
  14. Выберите Добавить оповещение.
    Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
    При успешном создании оповещения появляется сообщение.
  15. Выберите предупреждение и выберите Посмотреть детали.
    Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Вы можете просмотреть фильтры предупреждений и другие сведения. Критерии фильтрации объясняет, как настроенные фильтры используются для фильтрации аномалий перед публикацией предупреждений.

Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Если вы хотите изменить конфигурацию оповещения, выберите оповещение на Оповещения страницу и выберите Редактировать.

Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Кроме того, вы можете открыть страницу сведений об оповещении и выбрать Редактировать.

Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Вы перенаправлены на Редактировать страницу, где вы можете изменить конфигурацию оповещения по мере необходимости. Вы можете изменить те же конфигурации, которые вы установили при создании оповещения, но вы не можете изменить имя оповещения во время редактирования.

Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Просмотрите и проанализируйте результаты

Когда Lookout for Metrics обнаруживает аномалии в ваших данных, он отправляет уведомление, если для этого детектора были настроены оповещения. Если сведения о группе аномалий соответствуют критериям фильтра (фильтр измерения, фильтр измерения и оценка серьезности) оповещения, уведомление публикуется.

Для этого примера мы создали два оповещения на детекторе, testAlertWithNoFilters и testRevenueForFashionOrJewelleryInUSOrCA, и внедрил аномалии в наши данные. Мы также включили подписку по электронной почте для темы SNS, используемой для публикации предупреждений. На следующих снимках экрана показаны сведения о каждом предупреждении.

Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай. Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Ниже приведен пример уведомления об аномалии для testRevenueForFashionOrJewelleryInUSOrCA:

{ "Type" : "Notification", "MessageId" : "0b0a7bfe-d029-5f4f-b706-20f644793c3d", "TopicArn" : "arn:aws:sns:us-west-2:488415817882:filterAlertsDemoTopic", "Message" : "[Amazon LookoutForMetrics] The anomaly detector TestAlertFilters detected an anomaly in revenue with a severity score of 77.3 on May 25, 2022 at 8:05 PM. nAnomalous graphs were detected for the following:n nrevenue for: jewellery, thirdParty, CA, regular, priorityn nrevenue for: electronics, self, MX, premium, overnightn nrevenue for: electronics, self, US, regular, overnightn nTo view the anomaly, visit the Lookout for Metrics console at: https://us-west-2.console.aws.amazon.com/lookoutmetrics/home?region=us-west-2#arn:aws:lookoutmetrics:us-west-2:488415817882:AnomalyDetector:TestAlertFilters/anomalies/anomaly/bd0a07e1-c520-46bd-aaa3-dcc00583d707 nTo modify settings for this alert: https://us-west-2.console.aws.amazon.com/lookoutmetrics/home?region=us-west-2#arn:aws:lookoutmetrics:us-west-2:488415817882:AnomalyDetector:TestAlertFilters/alerts/alertDetails/arn:aws:lookoutmetrics:us-west-2:488415817882:Alert:testRevenueForFashionOrJewelleryInUSOrCA", "Timestamp" : "2022-05-25T20:31:12.330Z", "SignatureVersion" : "1", "Signature" : "pFDZj3TwLrL9rqjkRiVgbWjcrPhxz5PDV485d6NroLXWhrviX7sUEQqOIL5j8YYd0SFBjFEkrZKZ27RSbd+33sRhJ52mmd1eR23cZQP68+iIVdpeWubcPgGnqxoOa3APE1WZr4SmVK/bgJAjX1RXn0rKZvPzwDkxPD2fZB4gnbqPJ8GBw/1dxU5qfJzRpkqc87d1gpvQIwMpb5uUROuPZEQVyaR/By0BTsflkE2Sz2mOeZQkMaXz3q9dwX/qDxyR9q6gNviMagGtOLwtb6StN8/PUYlvK9fCBcJnJxg0bdmMtnXiXWdl1O7J50Wqj4Tkl8amph97UlVAnComoe649g==", "SigningCertURL" : "https://sns.us-west-2.amazonaws.com/SimpleNotificationService-7ff5318490ec183fbaddaa2a969abfda.pem", "UnsubscribeURL" : "https://sns.us-west-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-west-2:488415817882:filterAlertsDemoTopic:8f24ae74-b160-44c7-8bc9-96a30e27d365"
}

Ниже приведен пример уведомления об аномалии для testAlertWithNoFilters:

{ "Type" : "Notification", "MessageId" : "fcc70263-f2c1-52ed-81ec-596b8c399b67", "TopicArn" : "arn:aws:sns:us-west-2:488415817882:filterAlertsDemoTopic", "Message" : "[Amazon LookoutForMetrics] The anomaly detector TestAlertFilters detected an anomaly in revenue with a severity score of 77.59 on May 25, 2022 at 6:35 PM. nAnomalous graphs were detected for the following:n nrevenue for: jewellery, self, UK, regular, overnightn nrevenue for: jewellery, thirdParty, JP, premium, overnightn nrevenue for: electronics, thirdParty, DE, premium, priorityn nTo view the anomaly, visit the Lookout for Metrics console at: https://us-west-2.console.aws.amazon.com/lookoutmetrics/home?region=us-west-2#arn:aws:lookoutmetrics:us-west-2:488415817882:AnomalyDetector:TestAlertFilters/anomalies/anomaly/194c87f4-3312-420c-8920-12fbfc9b1700 nTo modify settings for this alert: https://us-west-2.console.aws.amazon.com/lookoutmetrics/home?region=us-west-2#arn:aws:lookoutmetrics:us-west-2:488415817882:AnomalyDetector:TestAlertFilters/alerts/alertDetails/arn:aws:lookoutmetrics:us-west-2:488415817882:Alert:testAlertWithNoFilters", "Timestamp" : "2022-05-25T19:00:08.374Z", "SignatureVersion" : "1", "Signature" : "e4+BHo4eh8wNbfQMaR3L8MWY2wkpqxoxKKrj2h/QROQHvhcnYfucYchjfppgjM8LNIF7Oo4QfuP6qcLj9DlghiMZ80qpzHyAH6vmIDfSjK7Bz23i8rnIMyKJIVRFN8z69YlC9vfsp3MayWyyMJcskeVJ1bzsdkDIeA5gkT1le8yh/9nhbsgwm+bowNjsnl+/sFwk6QZJlplYB27sOqegrm73nH/CrmTe4FcPtekCRysSECwMLKazPJqR1uiGagnWfUeyTptRg9rVQVQJJdmOUwlv8vodR96s52btAegpY4iZZLUJ87vs1PwOwVfTTIHf+pdnwPUuFupzejUEudP7sQ==", "SigningCertURL" : "https://sns.us-west-2.amazonaws.com/SimpleNotificationService-7ff5318490ec183fbaddaa2a969abfda.pem", "UnsubscribeURL" : "https://sns.us-west-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-west-2:488415817882:filterAlertsDemoTopic:8f24ae74-b160-44c7-8bc9-96a30e27d365"
}

Мы не получили уведомление об этой аномалии через testRevenueForFashionOrJewelleryInUSOrCA оповещение, поскольку сведения о группе аномалий не соответствуют критериям фильтра для параметра marketplace. Для наших критериев фильтрации по показателю revenue, размер marketplace должен равняться US or CA, а размерность category должен равняться fashion or jewellery, с порогом серьезности 20.

Несмотря на то, что обнаруженная аномалия соответствует критериям фильтра для меры, оценки серьезности и category размер, он не соответствует критериям для marketplace измерение, поэтому оповещение не было опубликовано.

На основании полученных уведомлений мы можем подтвердить, что Lookout for Metrics обнаружил аномалии и проверил уведомления на основе фильтров предупреждений.

Убирать

После завершения тестирования вы можете удалить созданный шаблоном стек CloudFormation. Удаление стека очищает все ресурсы, созданные для целей этого теста. Чтобы удалить стек, откройте консоль AWS CloudFormation, выберите стек L4MAlertFiltersStack, и выберите Удалить.

Удаление стека не приводит к удалению корзины S3, созданной шаблоном, поскольку она не пуста; вы должны удалить его вручную.

Заключение

Теперь вы можете легко настроить свои уведомления, добавив фильтры и отредактировав существующие оповещения, чтобы уменьшить шум и сосредоточиться на метриках, которые наиболее важны для вашего бизнеса.

Чтобы узнать больше об этой возможности, см. Работа с оповещениями. Вы можете использовать эту возможность во всех регионах, где Lookout for Metrics является общедоступным. Для получения дополнительной информации о доступности региона см. Региональные сервисы AWS.


Об авторах

Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.Алекс Ким является старшим менеджером по продуктам AWS AI Services. Его миссия — предоставлять решения AI/ML всем клиентам, которые могут извлечь из этого пользу. В свободное время он любит заниматься всеми видами спорта и открывать для себя новые места, где можно поесть.

Легко настраивайте уведомления при использовании Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.Уткарш Дубей является инженером-разработчиком программного обеспечения в команде Lookout for Metrics. Его интересы заключаются в построении масштабируемых распределенных систем. В свободное время любит путешествовать и встречаться с друзьями.

Отметка времени:

Больше от Машинное обучение AWS