monit-general
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[monit] Starting monit from rc script


From: Gilad Benjamini
Subject: [monit] Starting monit from rc script
Date: Wed, 21 Jan 2009 11:47:32 -0800

Hi,
I am trying to find the right way to start monit on my system.
My requirements are simple: start all services at boot time, stop all of
them when shutting down.
Using monit 4.10.1

The documentation recommends running monit from init. I find this
problematic as it lacks the flexibility of /etc/rc.d scripts to determine
the order of execution. I can choose to run monit before or after init
scripts, but nowhere in between.
Is there any way around it ?

Assuming there isn't, I have a few issues with my /etc/init.d/monit script

The FAQ includes a comment (suggested by myself...) to "start all" as part
of the init script.
Should this be called before or after starting the monit daemon ?
I tried both combination. In both I seem to run into situations where, by
the time the second command runs, services haven't completed their startup,
and the second command tries to restart the service.
I tried this with both "start all" and "monitor all", with similar results.

What's the clean solution ?
Perhaps to remove the state file and then start the daemon ? Will that do it
? When monit starts, in the lack of a state file, does it assume that all
services are monitored and should be started ?

Thanks in advance
Gilad









reply via email to

[Prev in Thread] Current Thread [Next in Thread]