What is the Uptimes Project?
The Uptimes Project is an attempt to collect data on system uptime from various operating system and
hardware configurations. This data is then made public via nifty tables and graphs and
statistics. It's not so much scientific as it is geeky, and some people think it's a
lot of fun to have "uptime battles" with friends, although this is probably not a sport
that will ever be televised or accepted by the general public.
What is "system uptime"?
System uptime is the amount of time a computer has been running since it was last rebooted.
What happened to the original Uptimes Project?
The original project (the corpse of which you can still find here)
Was ended in July of 2001 due to a number of circumstances -- mostly morons complaining to
the ISP of the owner of the uptimes server because they thought that the server's responses
on port 80 every few minutes were "hack attempts" against their machines. Ever since it was
shut down, the world has been devoid of a similar project, so our goal is to bring it back.
The new Uptimes Project was written from scratch to be 100% compatible with the original protocol.
In addition to supporting the original uptimes.net protocol, we have also developed a new version
of the protocol based on UDP instead of HTTP. This new protocol is now
the preferred one, since UDP traffic puts far less load on the server than HTTP traffic. Not only
is the new protocol more efficient, it's also easier to use, which means it's easier to develop clients.
How do I participate?
Create a user account here and log in. Then you can add hosts to your account, download a
client for your OS, and begin filling the database with your wonderful uptimes.
Why does my host details page say my host is bogus?
If your host has been reporting very unlikely (or impossible) uptimes, your host will
be marked bogus and excluded from all statistics. For example, if you claim to have an
uptime of 1200 days on a Windows XP machine, we know that's impossible because Windows
XP didn't exist 1200 days ago.
If your host has been marked bogus and you think it was a mistake, or you've decided to
change your ways and start reporting truthful uptimes again, contact me
and I'll fix you right up.
That image tag will display an image with the uptime for the uptimes.noctumdesign.com server, and it'll look like this:
All the data that you get via the XML interface is raw and unparsed, straight from the
database. Date/time fields are in UNIX time format, and uptimes are in minutes. Uptime report
data is listed in descending order by time, so the most recent reports are listed first.