Netuptime besteht aus einem Client und einem Server, die verwendet werden, um die Laufzeiten von Computern im Netz zu beobachten. Der Server legt die Daten, die er von den Clients bekommt, in einer SQLite-Datenbank ab und gibt eine HTML-Datei aus, die die Daten anzeigt. (non)