Как добавить и настроить шаблон для PostgreSQL на услуге Мониторинг?

Добавление шаблона для мониторинга PostgreSQL доступно на тарифном плане Pro или Basic (дополнительная услуга "Другие шаблоны мониторинга").

Предварительно, на проверяемом объекте должен быть установлен и настроен zabbix-agent 2, а узел сети добавлен в интерфейсе мониторинга.

1. Перейдите в интерфейс услуги Мониторинг - https://maas.activecloud.by/ .

2. Выберите Сбор данных > Узлы сети > сам объект, на котором требуется настроить мониторинг службы PostgreSQL > на узле сети поле Шаблоны.
Затем найдите поле Шаблоны - Выбрать > Группа узлов сети - Выбрать > Pro.

Среди списка шаблонов найдите шаблон "PostgreSQL Agent 2" > слева установите галочку > Выбрать > Обновить.

При выборе узла сети можно посмотреть добавленные от шаблона Макросы, а Элементы данных, по которым будет происходить сбор метрик, доступны в Сбор данных > Узлы сети > на узле сети выбрать Элементы данных.

3. Создайте пользователя PostgreSQL для мониторинга.
Зайдите в PostgreSQL и выполните команды:

CREATE USER zbx_monitor WITH PASSWORD 'postgres' INHERIT;
GRANT pg_monitor TO zbx_monitor;

Примечание. В целях безопасности для названия пользователя и его пароля можете использовать другие значения.

4. В конфигурационный файл pg_hba.conf внести строки и перезагрузить службу PostgreSQL:
#zabbix
host all zbx_monitor 127.0.0.1/32 trust
host all zbx_monitor 0.0.0.0/0 md5
host all zbx_monitor ::0/0 md5

5. В интерфейсе мониторинга выберите узел сети > Макросы > Макросы узла сети и унаследованные.

 

Для указанных ниже макросов измените значения на требуемые (Изменить):
{$PG.USER} - zbx_monitor
Если изменялся и пароль при создании пользователя - укажите его в макросе:
{$PG.PASSWORD} - password

 

Выберите Обновить.

6. Дождитесь сбора элементов данных со стороны мониторинга (минут 5-10).

Проверить корректность сбора метрик можно в интерфейсе https://maas.activecloud.by/ :

Сбор данных > Узлы сети > на узле сети выбрать Элементы данных > Состояние у данных по PostgreSQL должно быть в статусе Активировано.
Сбор данных > Узлы сети > на узле сети выбрать Триггеры > Состояние у данных по PostgreSQL должно быть в статусе Активировано.

Проверить сбор данных по службе PostgreSQL можно также в интерфейсе мониторинга по графикам узла сети:
Мониторинг > Узлы сети > на узле сети выбрать > Графики.

Официальная документация по шаблону доступна по ссылке.



Вложения 
 
 maas-posrgresql-2.png (9.09 КБ)
 maas-posrgresql-3.png (14.80 КБ)
 maas-posrgresql-4.png (6.11 КБ)
 maas-posrgresql-5.png (50.52 КБ)
 maas-postgresql-1.png (11.29 КБ)


Если решение вопроса найти не удалось, Вы можете отправить нам заявку:



(0 голос(а))
Эта статья помогла
Эта статья не помогла