What is the proper way to get monit to launch at boot and to respawn
if
monit crashes on Ubuntu hardy, which doesn't use inittab?
With Debian etch, its easy since Debian still uses /etc/inittab but
Ubuntu has abandoned this in favor of upstart and configs to be made
(apparently) in /etc/default and maybe /etc/event. This discussion
(http://www.ubuntugeek.com/monitoring-ubuntu-services-using-
monit.html)
says that simply setting startup=1 in /etc/default/monit will cause
monit to start, but this appears not to be the case. This writeup says
nothing about using update-rc.d to install links in the various
runlevel
directories.
Ive compiled and installed monit 4.10.1 (the latest stable version),
and it runs fine from the command line (sudo /etc/init.d/monit start).
However, when I reboot, monit does not start unless I add the
update-rc.d links. Was this step simply missing from the above
otherwise
authoritative-sounding writeup?
Even if the update-rc.d step should be used to launch monit at boot,
what about respawning monit? The inittab approach restarts monit if it
dies for some reason. What is the Ubuntu Way to accomplish this?
Surely
there must be a way, or is this a reason to stick with Debian? Or else
what am I fundamentally not understanding here?
Many thanks in advance!
--
To unsubscribe:
http://lists.nongnu.org/mailman/listinfo/monit-general