Amazon выпускает функцию Anomaly Detection для CloudWatch для общего доступа
Недавно компания Amazon объявила о доступности функции Anomaly Detection в Amazon CloudWatch, сервисе мониторинга и управления, предоставляющем клиентам данные и информацию о AWS, гибридных и локальных приложениях и ресурсах инфраструктуры. Благодаря новой функции аномалий в CloudWatch клиенты смогут изолировать и устранять непредвиденные изменения в поведении метрик своих ресурсов.
Технический гигант объявил о предварительном просмотре функции обнаружения аномалий для CloudWatch в начале этого года, в июле. Эта новая функция для CloudWatch применяет алгоритмы машинного обучения для непрерывного анализа метрик системы и приложений, определения здоровой базовой линии и поверхностных аномалий с минимальным вмешательством пользователя. Кроме того, в основе обнаружения аномалий лежит накопление более 12 000 внутренних моделей машинного обучения. Однако, согласно твиту Кори Куинна, облачного экономиста из Duckbill Group:
"Для нетерпеливых: эта функция в основном использует Экспоненциальное Сглаживание, скрытое под эгидой Машинного обучения, чтобы развить доверительные интервалы вокруг метрик CloudWatch".
Пользователи CloudWatch могут включить функцию обнаружения аномалий через интерфейс командной строки AWS, пакеты AWS SDK или шаблоны AWS CloudFormation. При активации функции для стандартной или пользовательской метрики CloudWatch он начнет анализ исторических значений выбранной метрики с использованием статистических и машинных алгоритмов обучения. Эти алгоритмы будут определять предсказуемые шаблоны, которые повторяются ежечасно, ежедневно или еженедельно для метрики. Впоследствии обнаружение аномалий создаст модель наилучшего соответствия, чтобы помочь пользователям дифференцировать нормальное и проблемное поведение для метрики, которую они также могут настраивать и регулировать, например, исключая конкретные временные диапазоны из данных, используемых для обучения модели.
Наконец, на основе сгенерированных моделей пользователи могут создавать сигналы тревоги (Alarms), основываясь на том, что показатель находится за пределами установленных пороговых значений аномалии. Или пользователь может в консоли CloudWatch перейти к сигналам тревоги, чтобы сгенерировать сигнал тревоги, основанный на обнаружении аномалий. Кроме того, пользователи могут указать тип действия, когда срабатывает сигнализация, например, отправка уведомления в тему SNS, которая отправит электронное письмо своим подписчикам.
Пользователи, которые в настоящее время используют сторонние инструменты, такие как Datadog или Splunk для обнаружения аномалий, могут вместо этого рассмотреть возможность использования аномалии CloudWatch. Респондент в ветке Reddit о новой функции заявил:
"Это была одна из немногих причин, почему я использовал Datadog много лет назад. Я был удивлен, что им понадобилось так много времени, чтобы добавить его".
Anomaly Detection доступно во всех коммерческих регионах Amazon, а более подробную информацию об этой функции можно найти на веб-сайте документации. Кроме того, использование этой функции является бесплатным, за исключением использования сигналов тревоги CloudWatch - цены на сам CloudWatch доступны на их странице цен.