This tools tends to send you mail when one of your sites goes down.
Do YOU want to get speedy alerts when your websites go down? Detecting if your web site is down is relatively easy, seeing when it has gone nuts without going down can be TRICKY. Do you HATE IT when you are bothered by false alarms or when your monitoring service misses a problem? Are you ANNOYED when this happens? Then mlwebmonitor can make your life easier, by sending you mail when one site goes down. Thanks to its advanced boolean combinations of regular expressions, mlwebmonitor puts YOU in the front seat and lets you specify exactly when it should send you a mail. Here is an example configuration file showing its power and its friendly syntax:
to monitor "ara"
check that
url "http://ara.edos-project.org/"
has
/Search Debian packages using ara/ and
/The EDOS project/ and
/Sort cache/ and
not /could not be located|error|exception/
then check that
url "http://ara.edos-project.org/search?q=poland+%26+not+gadu&a=Search&m=25&n=true"
has
/ydpdict/ and /Interface for Collins dictionaries/
on more than 3 consecutive failures
with subject "Ara server"
mail "foo@bar.com"
then
with subject "Dear professor"
mail "foo@bar.com"
thanks
It requires libpcre-ocaml and libnetclient-ocaml .
You can browse the sources or clone the latest repository by typing: git clone git://github.com/berke/mlwebmonitor.git