Одно время работал в МФЦ и понадобилось местному админу следить за работой интернета в отделениях. Появилась идея написать небольшую программку которая в доступном виде выводила бы на экран состояние работы, а также писала бы логи, чтоб в случае чего можно было определить, когда связи не было.
Программа - консольное приложение, параметры задаются при запуске в следующем виде:
PingLogger.exe путь_к-папке_с_логами хост1 хост2... хостN
Папка в случае отсутствия будет создана, хосты могут быть либо в виде имени (например smfd.ru), либо в виде ip-адреса.