Не знаю на сколько поможет, но подам такую идею...Почему бы не воспользоваться Ping? Давно видел программу, которая позволяла проверять наличие ПК в сети (названия сходу сказать не смогу...давно это было...если вспомню - напишу). Она позволяла графически показывать наличие/отсутствие ПК в сети, задавать интервал опроса (минимальный интервал - секунда....максимальный...тоже был...не помню

), а также сохраняла историю.
В принципе можно написать скрипт, который будет выполнять аналогичные действия (отпадает необходимость собирать лог-файлы со всех ПК).
Удачи.