- Установить пакет zabbix-agent
- Добавить в файл конфигурации /etc/zabbix/zabbix_agentd.conf пользовательские параметры мониторинга
- Перезапустить агент
- На Zabbix-сервере применить к узлу шаблон Template Postgres
В файл конфигурации ыключены 3 группы параметров мониторинга:
- Общие для всего сервера - не требуют аргументов
- Параметры уровня базы данных - принимают 1 аргумент: <имя базы данных>. В случае если аргумент не указан используется БД по умолчанию. БД по умолчанию явно прописана в определении каждого пользовательского параметра в конфигурационном файле zabbix_agentd.conf и может быть изменена для конкретного узла.
- Параметры уровня таблиц/индексов - принимают 2 аргумента: <имя таблицы/индекса>, <имя базы данных>. Если БД не указана используется БД по умолчанию для узла.
Параметры 3-й группы не включены в общий шаблон Template Postgres и заводятся отдельно для шаблонов или узлов по мере необходимости с указанием конкретных таблиц/индексов для мониторинга. Более детальную информацию об интерпретации параметров мониторинга можно получить в официальной документации PostgreSQL.