Как настроить статус службы базы данных с помощью Zabbix с помощью простой проверки без агента - PullRequest
0 голосов
/ 02 октября 2018

Мне нужно настроить простую проверку для службы баз данных PostgreSQL с Zabbix без Агента, установленного на машине.

Я подумал использовать простую проверку TCP с помощью net.tcp.service [service, ip, port] .

Простой возврат чека:

  • 0 , если сервис не работает

  • 1 если служба запущена

Что и где я могу настроить для проверки на Zabbix сервере?

ссылка на: https://www.zabbix.com/documentation/3.4/manual/config/items/itemtypes/simple_checks

Должен ли я настроить триггер на хосте или в приложении и в веб-сценарии?

1 Ответ

0 голосов
/ 03 октября 2018

Вы можете настроить простую проверку как элемент на хосте Zabbix-сервера, например net.tcp.service[tcp,192.168.1.1,5432] и соответствующий ему триггер через веб-интерфейс.

Лучшим подходом может быть проверка ODBC или простаяскрипт, который вызывает SELECT .... для получения более подробной информации об услуге.

Наилучшим подходом является Zabbix Agent: мониторинг журналов, мониторинг процессов и т. д.

По поводу вашего последнего вопроса: Хост,Приложения и веб-сценарии - это разные вещи.Я настоятельно рекомендую вам начать здесь

...