[Top][All Lists]

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

Re: program entry

From: Martin Pala
Subject: Re: program entry
Date: Wed, 04 Sep 2002 10:50:37 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020615 Debian/1.0.0-3

Eduard San Anselmo wrote:

Rory Toma wrote:

Is DAY running on it's own, or from inetd? If it's running from inetd,
you need to test against inetd.

On Mon, 2002-09-02 at 08:48, Eduard San Anselmo wrote:

I have a problem with a program entry at the .monitrc file:
let's say DAY is a program that returns the name of the current day (original, eh?). How could I use monit to watch the right functioning of the program? (imagine the program is working fine if it returns something). The problem here is that DAY "only" starts, becuse it stops by itself (i.e. doesn't need anyone telling it to stop), and it doesn't create a pid file (the solution to this would be use a wrapper script, as I read at the FAQ).
So what am I supposed to do?
Thanks a lot.

To unsubscribe:

DAY will be sometimes running on its own (when somebody invokes it) and sometimes from inetd, I mean, DAY is a generic program, with the feature that it's not tcp/ip, so could I monitor it in any other way?

So your DAY program isn't daemon - it is just a binary and you want check if it returns what you expect when you call it - right?

Generaly you could monitor with the most simplest test if some daemon process with apropriate pid is running. Monit currently doesn't support testing of 'non-daemon' binary by executing it and checking its return code or returned data analysis. If this is your case, you will need to extend monit for your needs or make some other solution (for example use script running from cron that can make analysis of returned data and send alert in the case of problem).


reply via email to

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