Criar primeiro monitor LAN
Um monitor LAN acompanha os dispositivos e serviços da sua rede interna - aqueles que não estão acessíveis a partir da internet. São verificados por um pequeno agente Linux que corre diretamente no seu ambiente (num NAS, Raspberry Pi, mini PC ou num servidor comum) e envia os resultados de forma segura para o ePulz.io.
O que pode monitorizar
- routers, switches, pontos de acesso, impressoras, câmaras IP,
- NAS, bases de dados locais, servidores SSH e SMTP, gateways VPN,
- aplicações web internas, dashboards e APIs acessíveis apenas na rede LAN.
Pré-requisito: um agente LAN instalado
Para criar um monitor LAN precisa de pelo menos um agente LAN ativo. A instalação demora apenas alguns minutos, seguindo o guia Instalação do agente LAN. O agente corre como serviço Linux ou contentor Docker e, para o exterior, só precisa de acesso HTTPS ao ePulz.io.
Três tipos de monitor LAN
| Tipo | O que testa | Formato do alvo |
|---|---|---|
| lan_ping | Se o dispositivo responde ao ping, ou seja, se está ligado e visível na rede. | 192.168.1.10 nas.local |
| lan_tcp | Se um serviço específico na porta indicada aceita uma ligação. | 10.0.0.50:5432 192.168.1.20:22 |
| lan_http | Se um site ou API interno responde corretamente. | http://nas.local http://192.168.1.50:3000/healthz |
- Para um router, switch, impressora ou câmara basta
lan_ping- deteta de imediato uma falha de energia ou de rede. - Para uma base de dados, gateway SSH ou VPN use
lan_tcpna porta específica. Assim distingue a situação em que o dispositivo está a funcionar mas o serviço em si caiu. - Para sites e APIs internos use
lan_http. Testa a resposta real da aplicação, não apenas se a porta está aberta.
Como criar
- No dashboard, clique em + Adicionar monitor.
- Introduza um nome claro, por exemplo "NAS Synology - cópias de segurança" ou "Impressora receção".
- No campo Tipo de monitor escolha
lan_ping,lan_tcpoulan_http. - Em Alvo introduza o IP, o hostname ou o URL conforme a tabela acima.
- No campo Agente LAN escolha qual o agente que deve realizar a verificação. Se tiver agentes em várias redes, escolha o da rede correta.
- Defina o Intervalo de verificação (o mínimo depende do plano).
- Clique em Criar monitor.
O que acontece após a criação
- O monitor é guardado com o estado Em espera.
- No próximo contacto (em 30 segundos) o agente assume a tarefa.
- Executa localmente o teste ping, TCP ou HTTP.
- Envia o resultado de volta para o ePulz.io por HTTPS. No dashboard verá o estado Ativo ou Inativo juntamente com o tempo de resposta.
Resolução de problemas
- O monitor permanece no estado "Em espera" - verifique se o agente está em execução. Na instalação com systemd através de
journalctl -u epulzio-agent -f, no Docker através dedocker logs epulzio-agent. - O agente reporta DOWN, mas o ping a partir do PC funciona - na variante Docker falta
--network host; o contentor está numa rede isolada e não vê a sua LAN. - O lan_http reporta um erro SSL - o alvo tem o seu próprio certificado (self-signed). Para aplicações internas pode usar tranquilamente
http://em vez dehttps://. - Demasiados falsos alarmes - no detalhe do monitor aumente o valor "Avisar após N verificações falhadas" (por exemplo, 3 significa um aviso apenas após três falhas consecutivas).
Relacionado:
Os alertas por e-mail e Telegram funcionam nos monitores LAN da mesma forma que nos da cloud.
Alertas ->