About Uptime
Currently there are 149 sites being monitored.
Uptime monitoring system run by Solution Grove.
This is an OpenACS package of the postgres port of Arsdigita's uptime services.
Contributors for the original software were Jin Choi, and Philip Greenspun.
Mat Kovach contributed the postgres port.
What it does
Uptime periodically requests a page from your server. If the site is
unreachable, Uptime sends you email. Uptime will continue checking
your site. When it becomes reachable again, Uptime will send you one
more message.
If you wish to be beeped by Uptime, then you need only subscribe to a
beeper service that has an email gateway. You can give Uptime a
custom subject line or message body if your beeping service needs a
specially formatted message.
What's the period? Right now, the average user's server gets queried
every 15 minutes. We have "gold" and "silver" users who get
queried every two or five minutes. These are generally friends of
ours or people who help support this site in some way.
OK, I'm ready to start
Well, then just
add a new url to the
system (you need to be registered) and take it from there. If you already added your site,
you can view them here or
look at the complete list of
sites registered in this system.
Underlying Technology
This is yet another example from the book
Philip and Alex's Guide to Web Publishing. We wrote it in Tcl for theNaviServer (AOL Server) API and the back-end is an Oracle 8 relational
database. The software is pretty simple. The hard part is keeping a
relational database up and running 7 days/week, 24 hours/day.