MikroTik

Como Configurar Netwatch no Mikrotik: Passo a Passo

O Netwatch no Mikrotik é uma ferramenta que monitora a conectividade com hosts específicos na rede ou na internet. Ele permite criar scripts automatizados para ações como failover, notificações ou reinicializações, caso um host se torne inacessível.

Passo a Passo para Configurar Netwatch no Mikrotik

1. Acesse o Mikrotik

  • Conecte-se ao dispositivo via WinBox, SSH, ou interface Web.

2. Adicione um Host para Monitoramento

  • Configure o Netwatch para monitorar um IP específico. Por exemplo, para verificar a conectividade com o Google DNS (8.8.8.8):
    RouterOS
    /tool netwatch add host=8.8.8.8 interval=10s timeout=5s up-script="/log info 'Google DNS está online'" down-script="/log warning 'Google DNS está offline'"

3. Ajuste os Parâmetros de Verificação

  • Personalize o intervalo e o tempo limite (timeout) de checagem, conforme necessário:
    • interval: Define a frequência da verificação (em segundos).
    • timeout: Define o tempo máximo para o host responder antes de ser considerado offline.

4. Automatize Ações com Scripts

  • Configure ações para situações específicas. Por exemplo, alterar a rota padrão em caso de falha:
    • Script de Failover:
      RouterOS
      /system script add name="FailoverScript" source="/ip route set  distance=2;
      /ip route set  distance=1"
    • Vincule o script ao Netwatch:
      RouterOS
      /tool netwatch set  down-script=FailoverScript

5. Verifique as Entradas do Netwatch

  • Liste todas as configurações ativas no Netwatch para monitorar múltiplos hosts:
    RouterOS
    /tool netwatch print

6. Monitore os Logs

  • Use logs para acompanhar o status dos hosts monitorados e as ações realizadas:
    RouterOS
    /log print where topics~"netwatch"

7. Teste a Configuração

  • Simule a falha do host monitorado, desconectando o link principal ou bloqueando o tráfego para o IP monitorado.
  • Verifique se os scripts configurados são executados corretamente.

8. Configure Notificações (opcional)

  • Configure o envio de e-mails para alertar sobre falhas:
    RouterOS
    /tool e-mail send to=<a rel="noopener">[email protected]</a> subject="Netwatch: Host offline" body="O host 8.8.8.8 não está respondendo."

Considerações Finais

O Netwatch no Mikrotik é uma ferramenta poderosa para monitorar hosts e automatizar ações em caso de falhas. Com ele, você garante maior resiliência e eficiência no gerenciamento de redes.