Хотите узнать, как контролировать сервер PostgreS’L с помощью сервера «Забфикс»? В этом учебнике мы покажем вам, как использовать сервер «Забфикс» для мониторинга сервера PostgreS’L.

Заббикс плейлист:

На этой странице мы предлагаем быстрый доступ к списку видео, связанных с установкой Забфикса.

Не забудьте подписаться на наш канал YouTube под названием FKIT.

Настроите пользователя PostgreS’L на Забфикс

IP — 192.168.15.11
Операционная система — Ubuntu 19.10
— Хостимя — ПОСТГЕССЗЛ

Для доступа к серверу PostgreS’L и выполнения мониторинга базы данных требуется учетная запись.

На сервере базы данных PostgreS’L создайте учетную запись для забфикса.

Предоставь пользователю запойндам привилегию мониторинга по всем базам данных PostgreS’L.

Copy to Clipboard

Примите к сведению имя пользователя и пароль PostgreS’L, созданные.

Найдите и отодевайте файл конфигурации pg_hba.conf.

Copy to Clipboard

Добавьте следующие строки в начале этого файла.

Copy to Clipboard

Вот наш pg_hba.conf содержание файла:

Copy to Clipboard

Перезапустите службу PostgreS’L.

Copy to Clipboard

Проверьте, можете ли вы подключиться к локальному серверу PostgreS’L с помощью учетной записи zbx_monitor.

Система не должна запрашивать пароль.

Copy to Clipboard

Вы закончили конфигурацию службы PostgreS’L.

Установка агента Забфикса на сервер PostgreS’L

IP — 192.168.15.11
Операционная система — Ubuntu 19.10
— Хостимя — ПОСТГЕССЗЛ

Теперь нам нужно установить агент Забфикса на компьютер под управлением службы PostgreS’L.

На консоли Linux используйте следующие команды для установки необходимых пакетов.

Copy to Clipboard

Загрузите пакет установки Забфикса.

Copy to Clipboard

Извлеките пакет установки заббикса, составить и установить агент Забфикса.

Copy to Clipboard

Найдите местоположение файла zabbix_agentd.conf в вашей системе.

Отодвите файл zabbix_agentd.conf.

Copy to Clipboard

Вот исходный файл, до нашей конфигурации.

Copy to Clipboard

Вот новый файл с нашей конфигурацией.

Copy to Clipboard

В нашем примере, агент забфикс настроен, чтобы позволить подключение с сервера Забфикс 192.168.15.10.

Сервер заббикс с IP-адресом 192.168.15.10 может запрашивать и получать информацию от этого агента.

Localhost, 127.0.0.1, имеет право запрашивать и получать информацию от агента.

Создайте следующие необходимые каталоги.

Copy to Clipboard

Загрузите исходный код заббикса из Github.

Copy to Clipboard

Копирование необходимых файлов для мониторинга сервера PostgreS’L из репозитория Заббикс.

Copy to Clipboard

Пакет установки запой к вине поставляется со сценарием запуска сервиса.

Копирование сценария запуска с помощью команд ниже.

Copy to Clipboard

Теперь вы можете использовать следующие команды, чтобы запустить службу агента Забфикса.

Copy to Clipboard

В нашем примере агент Забфикс будет следить за сервисом PostgreS’L, установленным на локальном хосте.

Перезапустите агента Забфикса.

Copy to Clipboard

Вы закончили установку агента Забфикса.

Теперь вы можете использовать панель мониторинга сервера Забфикс, чтобы добавить этот компьютер в службу мониторинга сети.

Заббикс Монитор PostgreS’L

Получите доступ к панели мониторинга сервера Забфикс и добавьте в качестве хостайского компьютера Linux под управлением PostgreS’L.

Откройте браузер и введите IP-адрес вашего веб-сервера плюс /zabbix.

В нашем примере в браузер был введен следующий URL::

— http://192.168.15.10/zabbix

На экране входа используйте имя пользователя по умолчанию и пароль по умолчанию.

Имя пользователя по умолчанию: Админ
Пароль по умолчанию: zabbix

zabbix login

После успешного входа, вы будете отправлены на панель мониторинга зайбит.

Zabbix 4.4 dashboard

На экране панели мониторинга получите доступ к меню Configuration и выберите опцию Host.

zabbix add host

В правом верхнем виде экрана нажмите на кнопку «Создание хоста».

Zabbix Create Host

Введите следующую информацию:

Имя хоста — Введите hostname для идентификации сервера Linux под управлением PostgreS’L.
Видимое хостимя — Повторите имя хоста.
Группа — Выберите название группы для идентификации подобных устройств.
Интерфейс агента — Введите IP-адрес сервера Linux.

Вот оригинальное изображение, перед нашей конфигурацией.

zabbix Cisco - Antes

Вот новое изображение с нашей конфигурацией.

zabbix monitor postgresql

Далее нам нужно связать хост с определенным шаблоном сетевого монитора.

По умолчанию, Забфикс поставляется с большим разнообразием шаблонов мониторинга.

Доступ к вкладке шаблонов в верхней части экрана.

Нажмите на кнопку «Выберите» и найдите шаблон с именем: Template DB PostgreS’L

zabbix monitoring postgresql

Нажмите на опцию добавления.

Нажмите на кнопку Добавить.

Через несколько минут вы сможете увидеть первоначальный результат на панели мониторинга зайбит.

Чтобы протестировать конфигурацию, получите доступ к меню мониторинга и нажмите на опцию Графики.

Zabbix Graphs Menu

В правом верхнем виде экрана выберите группу под названием ALL.

Выберите имя компьютера PostgreS’L.

Выберите график с именем: Подключения PostgreS’L

monitor postgresql server

Вы должны быть в состоянии видеть графические соединения под названием PostgreS’L

postgresql monitor zabbix

Поздравляю! Вы настроили сервер Забфикса для мониторинга PostgreS’L.