O agente remoto obtém informações de um computador quando, por algum motivo, isso não pode ser feito pela rede. O aplicativo de monitoramento envia uma instrução ao agente, que lê os dados localmente e devolve a resposta. Há duas formas de instalar o agente: manualmente em cada computador, ou à distância, pela Group Policy do Windows e por uma função do programa feita para isso.
O agente executa localmente estes tipos de verificação:
- Monitoramento de ping ICMP
- Monitoramento WMI
- Monitoramento de impressora
- Monitoramento de serviço
- Monitoramento de processo
- Auditoria de software instalado
- Monitoramento do Event Log
- Monitoramento de existência de pasta
- Monitoramento de existência de arquivo
- Monitoramento de tamanho de arquivo
- Monitoramento de data/idade do arquivo
- Monitoramento de espaço em disco
- Monitoramento S.M.A.R.T.
- Monitoramento de sensores da placa-mãe (temperatura da CPU, rotação do ventilador)
- Monitoramento de unidade mapeada
- Monitoramento de aplicativo externo
- Monitoramento de JavaScript
- Monitoramento de script Visual Basic
O monitoramento S.M.A.R.T. do disco e dos sensores da placa-mãe (temperatura da CPU, rotação do ventilador) só é possível com o agente remoto.
O .NET Framework 4.0 (ou uma versão mais nova) é necessário no computador remoto (com o agente instalado) para o monitoramento dos sensores da placa-mãe.
Instalação automática
Pela função "Remote Installation of the Agent" do aplicativo de monitoramento:
O aplicativo de monitoramento implanta os agentes remotos automaticamente se tiver privilégios de administrador e se a pasta admin$ existir nos computadores remotos. No menu principal, selecione Monitoring | Install, remove, or update the agent....
A lista de computadores da janela vem dos hosts do banco de monitoramento. Marque os computadores que devem receber o agente remoto e clique em Install.
A implantação no computador 192.168.1.1 ocorre assim:
- Estes arquivos são copiados para a pasta \\192.168.1.1\admin$: network-monitor-agent.exe (pacote do agente remoto), NMAgent.bat (arquivo de lote com os comandos de instalação) e RemRun.exe (serviço instalador).
- No computador 192.168.1.1, o serviço RemoteRunSvc é criado à distância; ao iniciar, ele executa o arquivo de lote NMAgent.bat.
- NMAgent.bat instala o agente remoto a partir do pacote network-monitor-agent.exe.
- O serviço RemoteRunSvc é parado e removido, e os arquivos acima são apagados do computador 192.168.1.1.
Se a instalação falhar, o motivo aparece na coluna Message. Corrija o problema ou fale com o desenvolvedor do aplicativo de monitoramento.
A remoção do agente remoto do computador da rede segue o mesmo caminho da implantação.
A instalação ou a remoção pode travar se o firewall ou o antivírus do computador remoto pedir permissão ao usuário. Nesse caso, o processo só continua depois que alguém autoriza ou cria uma exceção para o arquivo instalador e para o serviço instalador.
Pelas políticas de grupo do domínio:
O pacote network-monitor-agent.msi do agente remoto pode ser implantado nos computadores remotos do domínio pela Group Policy. Isso economiza tempo: não é preciso copiar o pacote para cada computador e executá-lo à mão. A instalação pela Group Policy do domínio está na seção Instalação do agente remoto nos computadores do domínio.
