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

Добавление шаблона для мониторинга 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 голос(а))
Эта статья помогла
Эта статья не помогла