Агент позволяет получать информацию о компьютере, когда это невозможно сделать удалённо по тем или иным причинам. Программа мониторинга периодически отправляет специальную команду агенту, который получает необходимую информацию локально и отправляет её обратно. Установку удаленного агента можно выполнить двумя способами: вручную на каждом компьютере и автоматически, используя возможности групповой политики Windows и специальную функцию программы.
С помощью удалённого агента (если не получается напрямую) можно выполнять следующие виды проверок:
- ICMP-пинг
- WMI
- Принтер локальный
- Состояние службы
- Существование процесса
- Контроль установленного ПО
- Журнал событий
- Существование папки
- Существование файла
- Размер файла
- Дата файла
- Дисковое пространство
- S.M.A.R.T.
- Датчики материнской платы (температура, вентиляторы)
- Сетевой диск
- Внешнее приложение (код завершения)
- Java-script
- Visual Basic script
Причём, мониторинг состояния жёстких дисков с помощью S.M.A.R.T. и мониторинг датчиков материнской платы возможен только через агента.
Для того чтобы агент смог получать данные от датчиков материнской платы, на удалённом компьютере должен быть установлен .NET Framework 4.0 или выше.
Автоматический способ установки
Используя функцию программы "Удалённая установка агента" :
Программа может автоматически установить агентов при наличии прав администратора и папки admin$ на удалённых компьютерах. Выберите пункт главного меню программы Мониторинг | Установить, удалить или обновить агент...
Список компьютеров этого окна формируется из хостов, находящихся в базе мониторинга. Выделите галочками те компьютеры, на которые хотите установить агент. Нажмите кнопку Установить.
Процесс установки на компьютер с адресом 192.168.1.1 выглядит так:
- В папку \\192.168.1.1\admin$ копируются файлы network-monitor-agent.exe (дистрибутив агента), пакетный файл NMAgent.bat с командами для установки, RemRun.exe (служба установщика);
- На компьютере 192.168.1.1 удалённо создаётся служба RemoteRunSvc, которая при старте запускает пакетный файл NMAgent.bat;
- NMAgent.bat устанавливает удалённый агент из дистрибутива network-monitor-agent.exe;
- Служба RemoteRunSvc останавливается, удаляется, все указанные файлы тоже удаляются с компьютера 192.168.1.1.
Если установка не может быть выполнена, то в колонке Сообщение можно увидеть причину этого. Устраните причину либо обратитесь к разработчикам программы за консультацией.
Процесс удаления агента с компьютера сети аналогичен процессу установки.
Есть вероятность "зависания" процесса установки/удаления, если на удалённом компьютере брандмауэр или антивирусная программа выдали запрос на разрешение установки. В этом случае установка может быть продолжена автоматически только после разрешения или добавления в исключения файла-установщика и установочной службы.
С помощью групповых политик домена:
Дистрибутив удаленного агента network-monitor-agent.msi может быть развернут на удаленных компьютерах домена через Group Policy (Групповые политики). В этом случае экономится время и усилия. Нет необходимости переписывать дистрибутив на каждый компьютер и там его запускать вручную. Прочитать об установке удаленного агента через групповые политики домена можно в разделе Установка удаленного агента на компьютеры домена.
Программа работает в среде Windows XP/Vista/7/8.1/10/11, Server 2003/2008/2012/2016/2019/2022. Вы можете скачать и попробовать 30-дневную пробную версию бесплатно.