Облачная платформаEvolution

Метрики мониторинга сервиса Load Balancer


Сервис мониторинга позволяет получать информацию о трафике, обработанном балансировщиками.

В разделе описан преднастроенный дашборд для мониторинга состояния балансировщиков, а также приведен полный список метрик, которые сервис Load Balancer передает в сервис мониторинга.

Сервисный дашборд

Сервисный (преднастроенный) дашборд мониторинга доступен в личном кабинете в разделе Мониторинг → Дашборды → Сервисные дашборды → Evolution Load Balancer L4.

Дашборд состоит из виджетов, которые отображают значения метрик сервиса.

На сервисном дашборде настроены следующие виджеты:

Название виджета

Описание

Объем входящего трафика

Суммарный объем входящего трафика (nlb_ingress_traffic), переданного на каждый балансировщик по выбранному протоколу.

Объем исходящего трафика

Суммарный объем исходящего трафика (nlb_egress_traffic), переданного от каждого балансировщика по выбранному протоколу.

Дашборд поддерживает следующие настройки и опции:

  • Выбор периода сбора данных. По умолчанию отображаются данные за последние 2 часа.

  • Выбор интервала автообновления данных. По умолчанию обновляются каждые 5 минут.

  • Выгрузка графика в PNG-файл.

  • Просмотр графика в развернутом режиме.

Примечание

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

Метрики сервиса

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

В сервисе мониторинга метрики используются для создания виджетов дашборда и настройки правил алертов. Значения метрик для этого получают и преобразуют с помощью запроса в PromQL-формате.

Метрики сервиса Load Balancer

Метрика, единица измерения

Описание

nlb_ingress_traffic, байты

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

Для расчета метрики используются переменные:

  • balancer — имя балансировщика;

  • protocol — протокол обрабатываемого трафика.

nlb_egress_traffic, байты

Исходящий трафик, переданный от балансировщика. Рассчитывается по каждому балансировщику в разрезе используемых протоколов.

Для расчета метрики используются переменные:

  • balancer — имя балансировщика;

  • protocol — протокол обрабатываемого трафика.