Como Configurar Script Automation no Mikrotik: Passo a Passo
O Script Automation no Mikrotik é uma ferramenta poderosa para automatizar tarefas e criar rotinas personalizadas. Ele permite a execução de comandos ou ações com base em eventos, economizando tempo e melhorando a eficiência na administração da rede.
Passo a Passo para Configurar Script Automation no Mikrotik
1. Acesse o Mikrotik
- Conecte-se ao dispositivo via WinBox, SSH, ou interface Web.
2. Crie um Script no Mikrotik
- Adicione um script usando o terminal ou a interface gráfica. Exemplo:
- Um script para enviar um alerta por e-mail quando um host ficar offline:
/system script add name="AlertaHostOffline" source="/tool e-mail send to=<a rel="noopener">[email protected]</a> subject='Host Offline' body='O host 192.168.1.1 está offline.'"
- Um script para enviar um alerta por e-mail quando um host ficar offline:
3. Teste o Script Manualmente
- Execute o script para garantir que ele funciona corretamente:
/system script run AlertaHostOffline
4. Configure um Agendamento para o Script (opcional)
- Use o Scheduler para automatizar a execução do script. Por exemplo, rodar o script a cada 5 minutos:
/system scheduler add name="MonitorarHost" interval=5m on-event=AlertaHostOffline
5. Vincule o Script a Eventos (opcional)
- Configure o script para ser executado automaticamente com base em eventos, como alterações no Netwatch:
- Adicione um host ao Netwatch:
/tool netwatch add host=192.168.1.1 down-script=AlertaHostOffline
- Adicione um host ao Netwatch:
6. Monitore os Logs do Script
- Verifique os logs para garantir que o script está sendo executado como esperado:
/log print where topics=script
7. Ajuste os Scripts (se necessário)
- Edite os scripts para ajustar comandos ou ampliar suas funcionalidades:
/system script set AlertaHostOffline source="/tool e-mail send to=<a rel="noopener">[email protected]</a> subject='Host Offline Atualizado' body='Novo corpo de mensagem.'"