Анализ состояния в Комплексе

Для осуществления непрерывного анализа состояния работы компонентов и приложений в составе Комплекса поставляются:

  • модуль локального сбора логов;
  • компонент хранения логов;
  • модуль локального сбора метрик;
  • внешний модуль графического отображения метрик.

Мониторинг

Для сбора метрик в составе Комплекса поставляется VM Agent (п. Компонент управления модуля мониторинга (Victoria Metrics Agent)). Он входит в состав рекомендуемых системных сервисов при установке клиентского кластера. VM Agent по умолчанию собирает метрики системных компонентов и перенаправляет их в кластер Victoria Metrics (п. Модуль мониторинга. Централизованный сбор метрик (Victoria Metrics)), размещенный в кластере управления (рисунок 2).

Рисунок 2 ‒ Архитектура Комплекса

Собранные метрики доступны для просмотра в предварительно настроенных дашбордах Grafana (п. Модуль графического отображения метрик (Grafana)). Есть возможность дополнительной настройки конфигурации установленных сервисов, перенаправления метрик из VM Agent, а также замены сервисов на корпоративные.

Алертинг

На основе полученных метрик в кластере Victoria Metrics формируются алерты. Отчет об алертах (п. Обработка правил оповещения) доступен в интерфейсе клиентского кластера.

Для настройки правил оповещения и агрегации в составе Комплекса поставляется VM Alert Manager (п. Просмотр оповещений).

Дополнительно есть возможность настройки отправки алертов по различным каналам:

Логирование

Для сбора логов в клиентских кластерах и кластере управления поставляется Vector (рисунок 3). Ведется запись логов:

  • аутентификации;
  • backend;
  • аудита;
  • всех системных компонентов;
  • приложений пользовательской нагрузки.

Рисунок 3 ‒ Сбор логов

Собранные логи маршрутизируются в кластер управления в экземпляр VLogs для хранения логов кластера. Логи кластера доступны в графическом интерфейсе на вкладке "Логи" дашборда кластера, если выполнены условия:

  • В кластере включен модуль локального сбора логов Vector (shturval-log-collector).
  • В кластере управления работает компонент управления модуля мониторинга Victoria Metrics Agent (shturval-metrics-collector).