Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Nov 2003 02:11:39 +0100
From:      Alex de Kruijff <freebsd@akruijff.dds.nl>
To:        Will Prater <lists-wp@mercurycloud.net>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: daemon monitoring
Message-ID:  <20031124011139.GA60027@dds.nl>
In-Reply-To: <98017B2C-1E17-11D8-A141-000A95DBBE34@mercurycloud.net>
References:  <3B75ECFD-1DE6-11D8-A141-000A95DBBE34@mercurycloud.net> <20031123215725.GC557@dds.nl> <98017B2C-1E17-11D8-A141-000A95DBBE34@mercurycloud.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Dear Will,

I've moved you text to the buttom so its more readable for other.

On Sun, Nov 23, 2003 at 04:46:09PM -0800, Will Prater wrote:
> On Nov 23, 2003, at 1:57 PM, Alex de Kruijff wrote:
> >On Sun, Nov 23, 2003 at 10:52:48AM -0800, Will Prater wrote:
> >>List,
> >>
> >>What are most of you using to monitor the running daemons? I have been
> >>loooking into DJB daemontools which seems appropriate, but are there
> >>any others that you reccomend?
> >>
> >>If DJB's daemontools is the one, could I get some more examples? I am
> >>primarily trying to keep my mail system online: postfix, cyrus,
> >>saslauthd, mysql, and spamassassin.
> >
> >I would advise Nagios.
>
> Sorry, I mispoke. I will be using Nagios to monitor, but I need to make 
> sure they will restart if there is an error. Will nagios do this as 
> well?
> 
I don't *think* so.

You could write a sh script (or any other) that does this. It could
contain this line:
result=px aux | grep SomeDaemon | wc -l

If the result is zero than SomeDaemon is not running.


-- 
Alex

Articles based on solutions that I use:
http://www.kruijff.org/alex/index.php?dir=docs/FreeBSD/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031124011139.GA60027>