monit-dev
[Top][All Lists]
Advanced

[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





reply via email to

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