Задать вопрос
@winser

Как заставить работать мониторинг postgres на zabbix?

Пытаюсь разобраться с мониторингом базы данных postgres, установил агент zabbix, получаю данные, но постоянно светиться проблема от триггера с именем
PostgreSQL: Service is down
выражение триггера last(/192.168.0.10/pgsql.ping["{$PG.HOST}","{$PG.PORT}"]) = 0

Система Debian 11
PostgreSQL 13.9
zabbix_agentd (daemon) (Zabbix) 5.0.8

Попробовал все решения которые нашел в интернете ничего не работает
к примеру для проверки пинга пишу
zabbix-get -s 127.0.0.1 -k pgsql.ping['-h 127.0.0.1 -p 5432 -U postgres -d mydb']
-bash: zabbix-get: команда не найдена

пробую поставить
apt install zabbix-get
пишет
E: Невозможно найти пакет zabbix-get
  • Вопрос задан
  • 906 просмотров
Подписаться 1 Простой 9 комментариев
Пригласить эксперта
Ответы на вопрос 2
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
zabbix_get.

А для проверки работы порта можно просто telnet 127.0.0.1 5432

Ещё, для контроля работы сервисов в Zabbix есть шаблон systemd.
Ответ написан
@winser Автор вопроса
zabbix_get.
что имеете ввиду ? точку в конце надо или что?

А для проверки работы порта можно просто telnet 127.0.0.1 5432
root@debian:~# telnet 127.0.0.1 5432
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Connection closed by foreign host.

systemd будет мониторить запущенный процесс или я не так понял ?

может лучше тогда попробовать
https://git.zabbix.com/projects/ZBX/repos/zabbix/b... ?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы