Локальная сеть в офисе на Unix-системах? Отслеживайте дату изменения файла boot.log, откройте к нему сетевой доступ. Инфу можно собирать тем же кроном и в определённое время отправлять по электронной почте. Например, время начала работы в офисе 9 утра, запускается настроенный крон на сервере, опрашивает список рабочих станций, проверяет их доступность и время последнего изменения файла boot.log:
1. Генеральный директор - недоступен (как обычно)
2. Секретарь - boot.log 8:47 (нормально)
3. Администратор - boot.log вчера 10:23 (вчера проспал на работу, сегодня не ложился спать)