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

Для отслеживания состояния бэкендов на узлах кластера настраиваются датчики, выполняющие проверки работоспособности бэкендов. Далее можно создать мониторы, которые будут объединять несколько датчиков и по правилу агрегации определять общий статус доступности объектов.
Датчики поддерживают следующие типы проверок работоспособности бэкендов:
| Активная проверка по протоколу HTTP. |
| Активная проверка по протоколу TCP. |
| Проверка доступности с помощью ICMP Echo Request (ping). |
| Проверка на основе данных о состоянии бэкендов, полученных через Status API Angie. Подходит для случаев, когда бэкенды не имеют собственного URL для проверки. |
Мониторы поддерживают следующие типы правил агрегации датчиков:
| Монитор исправен, если работает хотя бы один датчик. |
| Монитор исправен, если работают все датчики. |
| Монитор исправен, если работают N и более датчиков. |
Состав датчиков в мониторе зависит от того, доступность чего необходимо отслеживать. В один монитор можно объединять как датчики одного узла, так и датчики с разных узлов кластера.
Примеры:
Определение доступности дата-центра для глобальной балансировки: создайте монитор дата-центра и включите в него все датчики всех узлов этого дата-центра по правилу
Любой датчик. Исправность монитора будет означать, что дата-центр в целом доступен для глобальной балансировки. Простой пример см. Глобальная балансировка с учетом мониторов доступности.Определение доступности сервиса на нескольких узлах: создайте монитор сервиса и включите в него все датчики этого сервиса со всех узлов, где он запущен, по правилу
Любой датчик. Исправность монитора будет означать доступность сервиса в целом, не на конкретном узле.Углубленная проверка одного бэкенда: создайте монитор бэкенда и включите в него несколько датчиков этого бэкенда с разными типами проверок по правилу
Все датчики. Исправность монитора будет означать работоспособность бэкенда сразу на нескольких уровнях.
В этом разделе: