<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body >I wrote something like this years ago with perl LWP. It's actually quite simple. I ran it as a daemon and had a number of actions it could perform based on it's previous results (ie up before up now, up before down now, down before down now, and down before up now). Then I ended up branching that off into some simple cli tools (later cgi'ed as well) into http-header.pl and http-getter.pl scripts to make head and get requests respectively which occasionally are very useful for troubleshooting. I even added the heartbleed check in for a bit before the chrome bleed plugin was released. <div><br></div><div>Something relatively straight forward like this I like to do myself so I can make fine tweaks to match my needs exactly instead of trying to string multiple different scripts/tools together and settle on "good enough"</div><div><br></div><div>Just my $.02<br><div><br></div><div><br></div></div><br><br><div>-------- Original message --------</div><div>From: tclug@freakzilla.com </div><div>Date:09/22/2014 10:07 PM (GMT-06:00) </div><div>To: TCLUG <tclug-list@mn-linux.org> </div><div>Subject: Re: [tclug-list] Simple Website Monitoring Tool </div><div><br></div>Yeah, I was going to use wget, but then I figured I may as well do it <br>"right" and use perl::LWP or somrthing. There are lots of options (:<br><br>On Mon, 22 Sep 2014, Brian Wall wrote:<br><br>> \On Mon, Sep 22, 2014 at 8:01 PM, <tclug@freakzilla.com> wrote:<br>>><br>>> Ok, before I go write one myself, does anyone know of a simple website<br>>> uptime monitoring tool? Yeah, I can use Nagios but that's waaayyy overdone<br>>> and waaaaayyy overcomplicated.<br>><br>> You could probably use curl. Feed it a URL and then parse the results<br>> to determine result (200, 404, 500,, etc).<br>><br>> Something to get you started:<br>> http://osric.com/chris/accidental-developer/2011/09/monitoring-web-server-status-with-a-shell-script/<br>><br>> Brian<br>> _______________________________________________<br>> TCLUG Mailing List - Minneapolis/St. Paul, Minnesota<br>> tclug-list@mn-linux.org<br>> http://mailman.mn-linux.org/mailman/listinfo/tclug-list<br>><br>_______________________________________________<br>TCLUG Mailing List - Minneapolis/St. Paul, Minnesota<br>tclug-list@mn-linux.org<br>http://mailman.mn-linux.org/mailman/listinfo/tclug-list<br></body>