[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
monit ./CONTRIBUTORS ./control.c ./l.l ./monit_...
From: |
Jan-Henrik Haukeland |
Subject: |
monit ./CONTRIBUTORS ./control.c ./l.l ./monit_... |
Date: |
Sun, 31 Aug 2003 16:05:51 -0400 |
CVSROOT: /cvsroot/monit
Module name: monit
Branch:
Changes by: Jan-Henrik Haukeland <address@hidden> 03/08/31 16:05:51
Modified files:
. : CONTRIBUTORS control.c l.l monit_process.c
monitor.h p.y ssl.c util.c validate.c
http : cervlet.c
Log message:
Added remote host testing:
The remote host statement is:
CHECK HOST hostname
Available sub-statements are: {start, stop, remote connection, timeout
alert, every, mode, group, depend}
Examples (verified and tested):
check host ftp.redhat.com
if failed port 21 protocol ftp
then exec "/usr/X11R6/bin/xmessage -display :0 ftp connection failed"
alert address@hidden
check host rhn.redhat.com
if failed port 804 protocol http and request "/help/about.pxt"
then unmonitor
if failed port 443 type TCPSSL protocol http timeout 15 seconds
then alert
alert address@hidden
Note: The statement syntax is not quite what we agreede upon, sorry
about
that.
This check-in also include changes to default action for files, devices
and
directories. If one of these items does not iexist or an error occured
the
action is changed to respectively, start and stop.
Previous actions was restart which was not the best choice.
Otherwise this check-in contains cleanup here and there.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/CONTRIBUTORS.diff?tr1=1.19&tr2=1.20&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/control.c.diff?tr1=1.64&tr2=1.65&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/l.l.diff?tr1=1.58&tr2=1.59&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/monit_process.c.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/monitor.h.diff?tr1=1.89&tr2=1.90&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/p.y.diff?tr1=1.116&tr2=1.117&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/ssl.c.diff?tr1=1.27&tr2=1.28&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/util.c.diff?tr1=1.81&tr2=1.82&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/validate.c.diff?tr1=1.82&tr2=1.83&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/http/cervlet.c.diff?tr1=1.88&tr2=1.89&r1=text&r2=text
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- monit ./CONTRIBUTORS ./control.c ./l.l ./monit_...,
Jan-Henrik Haukeland <=