Работа системы оповещения основывается на следующих основных этапах:
Платформа ASM позволяет пользователям устанавливать политики оповещения (т.е. набор правил оповещения) для сервисов и вычислительных компонентов на основе заранее установленных метрик мониторинга, пользовательских метрик мониторинга и журналов платформы и данных событий. Когда ресурсы демонстрируют аномалии или достигают состояния предварительного предупреждения, система автоматически активирует оповещение.
Совместно с функциональностью уведомлений платформы информация о оповещениях может быть непосредственно отправлена операционному персоналу или разработчикам, обеспечивая их возможность своевременно реагировать и устранять проблемы, что, в свою очередь, гарантирует бесперебойную работу бизнес-платформы.
В зависимости от объекта мониторинга платформа определяет следующие типы оповещений:
Метрик Оповещения: Платформа уточняет общие метрики мониторинга, которые соответствуют потребностям большинства клиентов. Пользователи могут настраивать оповещения, выбирая метрики мониторинга и устанавливая условия срабатывания. Оповещения активируются, когда данные мониторинга соответствуют условиям срабатывания правил оповещения.
Пользовательские Оповещения: Клиенты добавляют специфические для предприятия правила метрик в соответствии со своими собственными сценариями использования, лучше удовлетворяя повышенные потребности предприятий в оповещениях.
Логовые Оповещения (только для вычислительных компонентов): Оповещения, активируемые количеством определенных содержаний журнала (Ошибка, Предупреждение и т. д.), найденных в указанном временном диапазоне для вычислительных компонентов.
Событийные Оповещения (только для вычислительных компонентов): Оповещения, активируемые количеством причин событий (причин текущего состояния компонента, таких как BackOff, Pulling, Failed и т. д.), найденных в указанном временном диапазоне.
После установки политик оповещения система будет отслеживать состояние платформы в реальном времени, основываясь на выбранных вами метриках мониторинга. Для каждой политики оповещения, в зависимости от конкретной ситуации на текущей платформе, она будет находиться в одном из следующих состояний:
Состояние Оповещения
Оповещение: По крайней мере одно правило в политике оповещения активировало оповещение.
Обработка: По крайней мере одно правило в политике оповещения запросило данные, которые достигли или превысили порог оповещения, и вскоре будет активировано оповещение, что является промежуточным состоянием.
Нормально: Ни одно из правил в политике оповещения не активировало оповещение.
Состояние Тишины (тишина должна быть установлена для этой политики оповещения)
Ожидание Тишины: Состояние перед началом тишины после установки тишины. В этом состоянии, если правило в политике активирует оповещение, уведомления будут отправлены в обычном порядке.
Тишина: Состояние с начала тишины до окончания тишины. В этом состоянии, если правило в политике активирует оповещение, уведомления не будут отправлены.