Доступность#

Мониторинг доступности позволяет отслеживать доступность узлов и бэкендов в кластере Angie ADC.

Angie ADC - вкладка "Мониторы"


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

Датчики поддерживают следующие типы проверок работоспособности бэкендов:

HTTP

Активная проверка по протоколу HTTP.

TCP

Активная проверка по протоколу TCP.

ICMP

Проверка доступности с помощью ICMP Echo Request (ping).

Angie status

Проверка на основе данных о состоянии бэкендов, полученных через Status API Angie. Подходит для случаев, когда бэкенды не имеют собственного URL для проверки.

Мониторы поддерживают следующие типы правил агрегации датчиков:

Любой датчик

Монитор исправен, если работает хотя бы один датчик.

Все датчики

Монитор исправен, если работают все датчики.

Не менее N датчиков

Монитор исправен, если работают N и более датчиков.

Состав датчиков в мониторе зависит от того, доступность чего необходимо отслеживать. В один монитор можно объединять как датчики одного узла, так и датчики с разных узлов кластера.

Примеры:

  • Определение доступности дата-центра для глобальной балансировки: создайте монитор дата-центра и включите в него все датчики всех узлов этого дата-центра по правилу Любой датчик. Исправность монитора будет означать, что дата-центр в целом доступен для глобальной балансировки. Простой пример см. Глобальная балансировка с учетом мониторов доступности.

  • Определение доступности сервиса на нескольких узлах: создайте монитор сервиса и включите в него все датчики этого сервиса со всех узлов, где он запущен, по правилу Любой датчик. Исправность монитора будет означать доступность сервиса в целом, не на конкретном узле.

  • Углубленная проверка одного бэкенда: создайте монитор бэкенда и включите в него несколько датчиков этого бэкенда с разными типами проверок по правилу Все датчики. Исправность монитора будет означать работоспособность бэкенда сразу на нескольких уровнях.

В этом разделе: