Установка мониторинга
Система мониторинга входит в ADPG бандл. О том, как она реализована, можно прочитать в статье Мониторинг. Мониторинг можно включить во время установки ADPG или на вкладке Clusters → ADPG cluster → Configuration → Primary configuration в существующем кластере. Для этого нажмите на ноду Enable monitoring в дереве конфигурационных параметров, установите флажок Enable monitoring в открывшемся окне и нажмите Apply. Включение этого параметра позволяет собирать метрики с текущего кластера.
ПРИМЕЧАНИЕ
Если вы хотите использовать другой кластер ADPG в качестве хранилища метрик, см. Настройка мониторинга в кластере ADPG.
|
Для развертывания серверной части системы мониторинга выполните следующие шаги:
После настройки серверной части необходимо настроить мониторинг в кластере ADPG и установить сервис Metrics storage.
Шаг 1. Добавление сервиса Metrics storage
Для системы мониторинга требуется сервис Metrics storage, который используется в качестве хранилища метрик. Чтобы добавить этот сервис, откройте страницу Clusters и выберите кластер ADPG. Затем откройте вкладку Services и нажмите Add services.
В открывшемся диалоговом окне выберите сервис Metrics storage и нажмите Add.
В результате добавленный сервис отобразится на вкладке Services.
ПРИМЕЧАНИЕ
В версии ADPG Enterprise сервис Metrics storage требует наличия сервиса Balancer. За дополнительной информацией об этом сервисе обратитесь к статье Балансировка нагрузки.
|
Шаг 2. Добавление компонента Grafana (необязательно)
Система мониторинга ADPG включает необязательный компонент Grafana. Grafana визуализирует данные метрик и может быть установлена на любом хосте кластера, в котором есть сервис Metrics storage.
Чтобы добавить компонент Grafana, перейдите к настройкам кластера на странице Clusters. Для этого нажмите на название кластера ADPG.
Откройте вкладку Mapping в меню кластера. На этой вкладке вы можете распределить компоненты между хостами кластера.
Добавьте хост компоненту Grafana, относящемуся к сервису Metrics storage. Для этого кликните Add hosts, выберите хост в открывшемся окне и нажмите Save.
Шаг 3. Настройка сервиса Metrics storage
Чтобы настроить сервис Metrics storage, необходимый для системы мониторинга, откройте вкладку Services на странице кластера, найдите строку, содержащую сервис Metrics Storage, и кликните его имя в столбце Name.
Открывшаяся вкладка Primary configuration содержит настройки Metrics storage. Опции, выделенные красным, являются обязательными.
Параметры, которые вы можете указать, перечислены в таблице ниже.
Параметр | Описание | Значение по умолчанию |
---|---|---|
Grafana TCP port |
Порт, на котором Grafana прослушивает соединения |
12012 |
Grafana admin’s password |
Пароль для пользователя |
— |
Monitoring user’s password |
Пароль, который будет использоваться пользователем |
— |
Параметры Grafana admin’s password и Monitoring user’s password являются обязательными.
Указав все необходимые параметры, нажмите Save.
Шаг 4. Настройка мониторинга в кластере ADPG
Система мониторинга состоит из серверной и клиентской частей. Серверная часть (Metrics storage) может собирать метрики с нескольких кластеров ADPG. Кластер ADPG, в свою очередь, может использовать сервис Metrics storage из следующих локаций:
-
из того же кластера ADPG;
-
из кластера ADPG, управляемого тем же ADCM;
-
из кластера ADPG, управляемого другим ADCM.
Вы можете импортировать настройки сервисов Metrics storage и Balancer из этого же кластера или из другого кластера ADPG, управляемого тем же ADCM. Для импорта перейдите на вкладку Import страницы кластера, выберите Metrics storage и Balancer и нажмите Import.
ПРИМЕЧАНИЕ
Кластер, из которого производится импорт настроек Metrics storage и Balancer, должен иметь версию Enterprise.
|
Если вы хотите использовать Metrics storage из кластера ADPG Community Edition или из кластера, управляемого другим ADCM, перейдите на вкладку Configuration → Primary configuration страницы кластера, переведите переключатель Use external ADPG cluster for monitoring в положение активен и укажите настройки внешнего кластера, перечисленные в таблице ниже.
Параметр | Описание | Значение по умолчанию |
---|---|---|
External ADPG cluster [ip_address:port] |
Указывает IP-адрес и порт хоста с сервисом Balancer, который принадлежит внешнему кластеру ADPG с сервисом Metrics storage. Если внешний кластер ADPG включает в себя несколько хостов с сервисом Balancer, необходимо указать IP-адреса всех этих хостов |
— |
Monitoring db name |
Определяет имя базы данных, которую должен использовать сервис Metrics storage |
adpg_metrics |
Monitoring username |
Указывает имя пользователя для подключения к внешнему кластеру мониторинга ADPG |
adpg_metrics_sender |
Monitoring user password |
Пароль для пользователя, который используется для подключения к внешнему кластеру мониторинга ADPG |
— |
После указания настроек нажмите Save.
Шаг 5. Установка сервиса Metrics storage
Чтобы установить сервис Metrics storage, перейдите на вкладку Services страницы кластера и выполните действие Precheck сервиса Metrics storage.
Проверьте результат на странице Jobs.
Если действие Precheck выполнено успешно, запустите действие Install сервиса Metrics storage.
В случае возникновения ошибок информацию о них можно найти на странице Jobs. После успешной установки состояние сервиса, отображаемое на вкладке Services, изменится с created
на installed
.
Сервис Metrics storage запускается автоматически после установки. Если вы используете компонент Grafana, можно проверить результат в браузере. Введите адрес хоста, на котором развернута Grafana, и добавьте номер порта — параметр Grafana TCP port (значение по умолчанию — 12012
). Например, http://10.92.6.91:12012. Для входа используйте admin
в качестве имени пользователя и значение параметра Grafana admin’s password в качестве пароля. Параметры Grafana находятся на вкладке Configuration сервиса Metrics storage.
Метрики мониторинга ADPG описаны в статье Метрики мониторинга ADPG-кластера.