Мониторинг с monit

Всем привет!
Помогите понять почему monit не хочет поднимать моего демона?
Создал файл: /etc/monit/conf.d/deamon.monitrc

set daemon 10
check process php5 with pidfile "/var/run/elf-deamon.pid"
start program = "/etc/init.d/elf-deamon start"
stop program = "/etc/init.d/elf-deamon stop"

Однако монит не хочет поднимать демона, когда я его останавливаю. В чём ошибка?
Заранее спасибо!
  • Вопрос задан
  • 2699 просмотров
Пригласить эксперта
Ответы на вопрос 3
@link0ln
Возможно он и чекает от своих прав.
А вот прав на исполнение
start program = "/etc/init.d/elf-deamon start"
stop program = "/etc/init.d/elf-deamon stop"
ему хватает??
Ответ написан
click0
@click0
Системный & сетевой архитектор
Попробуйте для начала:

monit validate
Ответ написан
nightfly
@nightfly
Подлый монит любит наличие шабанга в старт-стопах и прав a+x :)

Подебужьте глазками методом echo «start/stop» >> /var/log/monit_debug.log в соответствующих секциях ваших инит скриптов а также проверьте адекватный ли pid ложиться в варран.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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