Como Configurar Notifications no Mikrotik: Passo a Passo
As Notifications (Notificações por E-mail ou Log) no Mikrotik permitem enviar alertas por e-mail ou registrar eventos específicos nos logs. Essa funcionalidade é útil para monitorar o status da rede, receber alertas sobre falhas ou acompanhar atividades importantes no roteador.
Passo a Passo para Configurar Notificações no Mikrotik
1. Acesse o Mikrotik
- Conecte-se ao dispositivo via WinBox, SSH, ou interface Web.
2. Configure o Servidor de E-mail
- Adicione as configurações do servidor SMTP que será usado para enviar notificações:
/tool e-mail set address=smtp.gmail.com port=587 start-tls=yes from=<a rel="noopener">[email protected]</a> user=<a rel="noopener">[email protected]</a> password=sua_senha
3. Envie um E-mail de Teste
- Verifique se o servidor de e-mail está configurado corretamente enviando um teste:
/tool e-mail send to=<a rel="noopener">[email protected]</a> subject="Teste de Notificação" body="Configuração bem-sucedida!"
4. Configure Notificações de Logs Específicos
- Adicione tópicos aos logs que deseja monitorar. Por exemplo, alertar sobre tentativas de login falhadas:
/system logging add topics=login action=memory - Configure o envio desses logs por e-mail:
/system logging action add name=email-logs target=email email-to=<a rel="noopener">[email protected]</a> /system logging add topics=login action=email-logs
5. Configure Scripts para Ações Personalizadas
- Crie scripts para enviar notificações específicas. Por exemplo, alertar sobre queda de conexão com um host:
/system script add name="NotificarHostOffline" source="/tool e-mail send to=<a rel="noopener">[email protected]</a> subject='Alerta: Host Offline' body='O host 8.8.8.8 não está respondendo.'"
6. Integre com Netwatch para Monitorar Hosts
- Vincule o script de notificação a um host monitorado pelo Netwatch:
/tool netwatch add host=8.8.8.8 interval=10s timeout=5s down-script=NotificarHostOffline
7. Monitore os Logs Locais
- Acompanhe as notificações diretamente nos logs:
/log print where topics~"login"
8. Teste as Notificações
- Simule eventos, como tentativas de login falhas ou desconexões de hosts, para confirmar que as notificações estão sendo enviadas corretamente.