Мне нужно приложение, которое при работе на машине (контроллере ) может отслеживать основные системные ресурсы и сетевое подключение примерно для 20 серверов/клиентов Windows ( узлов ), находящихся в одной и той же локальной сети.
Узлы должны быть безагентными , т.е. на них не должен быть установлен выделенный клиент/агент.
При необходимости допустимо вручную настроить любые соответствующие службы/разрешения на узле, если они поставляются с ОС по умолчанию (например, PowerShell). Также допустима установка виртуальной машины Java.
Поддерживаемые операционные системы для контроллера и узлов:
Некоторые другие обязательные требования:
Следующие данные собираются каждые X секунд:
Приятные требования:
Перед тем, как написать свой, мне было интересно, существует ли уже что-то с такими функциями.
Я полагаю, что 10-Strike LANState Pro соответствует большинству необходимых вещей (см. ссылку ).
IP connectivity (ping)
Uptime/Downtime
CPU usage
Physical and virtual memory usage
Disk usage
Кроме того, он обнаруживает и строит карту сети.
Тем не менее, это не бесплатно и с открытым исходным кодом.
Томас Веллер