Назад | Перейти на главную страницу

использование monit для остановки или запуска службы

Я хочу использовать monit для мониторинга своего DNS-сервера. если BIND не удалось, он должен остановить OSPFD.

Я пробовал это, но получаю сообщение об ошибке;

> check process named with pidfile /var/run/named/named.pid start
> program "/etc/init.d/named start" stop program  "/etc/init.d/named
> stop"
>         if status != 0 then stop program ospfd

ошибка Error: syntax error 'status'

Полагаю, вы уже посмотрели Вот.

Только просмотр pid сетевой службы, такой как named, может ввести в заблуждение. Цель службы - отвечать на сетевые запросы, поэтому вы должны убедиться, что сетевой порт прослушивает и отвечает. Если монитор не работает, вы можете перезапустить / остановить ospfd с помощью его собственного сценария инициализации.