Кластер мониторинга на базе VictoriaMetrics
Обзор
В Enterprise-версии ADQM начиная с 26.8.2.7.1.b1 доступен мониторинг на основе VictoriaMetrics.
Для настройки мониторинга используются:
-
Кластер ADM версии 5.0.0 и выше. Может быть использован внешний сервер VictoriaMetrics.
-
Компонент VMAgent сервиса Monitoring кластера ADQM — доступен начиная с версии ADQM 26.8.2.7.1.b1.
VMAgent собирает метрики кластера ADQM и отправляет их в кластер ADM. Если в ADM используется сервис Grafana, после установки мониторинга дашборды с метриками сервисов и хостов ADQM будут доступны в веб-интерфейсе Grafana.
Ниже описаны шаги для установки компонента VMAgent и настройки мониторинга.
|
ПРИМЕЧАНИЕ
Описание установки, приведенное в данной статье, актуально для кластеров ADQM, в которых сервис Monitoring не был установлен ранее. Если сервис Monitoring уже установлен, выполните следующие шаги:
|
Шаг 1. Установка ADM
Установите кластер ADM (см. руководство Установка), на базе которого будет выполняться настройка импорта конфигурации сервера VictoriaMetrics.
Установку кластера ADM можно выполнить до и после установки кластера ADQM, но до установки компонента VMAgent сервиса Monitoring.
Шаг 2. Добавление сервиса Monitoring
-
В интерфейсе ADCM откройте страницу Clusters и кликните по имени кластера ADQM. Затем на открывшейся странице кластера перейдите на вкладку Services и нажмите Add services.
Переход к добавлению сервисов -
В открывшемся окне выберите сервис Monitoring и нажмите Add.
Выбор сервисаВ результате добавленный сервис отобразится на вкладке Services.
Результат успешного добавления сервиса в кластер
Шаг 3. Добавление компонента VMAgent
-
На странице кластера откройте вкладку Mapping, чтобы перейти к распределению экземпляров сервисного компонента VMAgent между хостами кластера.
Переход к распределению сервисных компонентов -
Назначьте хост компоненту VMAgent сервиса Monitoring — нажмите Add hosts и выберите нужный хост в открывшемся окне.
Выбор хоста для компонентаВНИМАНИЕКомпонент VMAgent не рекомендуется устанавливать на хост с ADQM — используйте для него отдельный хост. Иначе при выходе из строя хоста ADQM и/или критически большой нагрузке на него информация о соответствующих проблемах не будет сохранена. -
После завершения распределения компонентов нажмите Save, чтобы сохранить изменения.
Шаг 4. Настройка VMAgent
-
Откройте вкладку Services на странице кластера и кликните по имени сервиса Monitoring в столбце Name.
Переход к настройке сервиса -
В открывшемся окне заполните или измените при необходимости значения конфигурационных параметров сервиса в секции VMAgent — описания параметров приведены в статье Конфигурационные параметры. Также заполните поля, подсвеченные красным, так как они обязательны для заполнения, даже если соответствующие компоненты (Prometheus Server, Grafana) не добавлены в сервис.
Настройка сервиса Monitoring -
После указания всех необходимых параметров нажмите Save.
Шаг 5. Настройка импорта
Импорт конфигурации ADM
-
Откройте вкладку Import на странице кластера ADQM.
-
Установите флаг Cluster configuration в строке с кластером ADM.
-
Нажмите Import.
Импорт конфигурации внешнего сервера VictoriaMetrics
При использовании внешнего сервера VictoriaMetrics его конфигурация должна быть импортирована в ADQM. Для этого перейдите к настройкам сервиса Monitoring и в секции VMAgent для параметра Custom remote_write при помощи поля Add property установите значение url: "http://<vm-central>:8428/api/v1/write", где <vm-central> — IP-адрес внешнего сервера VictoriaMetrics.
Шаг 6. Установка сервиса Monitoring
-
На вкладке Services в строке сервиса Monitoring кликните по иконке
в столбце Actions и запустите действие Install.
Переход к установке сервиса -
Подтвердите действие в открывшемся окне.
Подтверждение действия -
Дождитесь завершения установки и убедитесь, что статус сервиса изменился с
createdнаinstalled.
Процесс установки завершенЧтобы посмотреть процесс выполнения установки сервиса и проанализировать ошибки в случае их возникновения, выберите пункт Jobs в левом навигационном меню и кликните по имени задачи Install в списке задач Jobs.
Страница задачи Install
Шаг 7. Проверка результатов
После настройки мониторинга метрики кластера ADQM будут отображаться в веб-интерфейсах VictoriaMetrics. Если в кластере ADM подключен сервис Grafana, дашборды с метриками ADQM будут добавлены в веб-интерфейс Grafana (разверните секцию ADQM → <your_ADQM_cluster> на странице Home → Dashboards). Дашборды, поддерживаемые для версий ADQM более ранних, чем 26.8.2.7, отмечены тегом legacy.