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.