MikroTik

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:
      RouterOS
      /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.'"

3. Teste o Script Manualmente

  • Execute o script para garantir que ele funciona corretamente:
    RouterOS
    /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:
    RouterOS
    /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:
      RouterOS
      /tool netwatch add host=192.168.1.1 down-script=AlertaHostOffline

6. Monitore os Logs do Script

  • Verifique os logs para garantir que o script está sendo executado como esperado:
    RouterOS
    /log print where topics=script

7. Ajuste os Scripts (se necessário)

  • Edite os scripts para ajustar comandos ou ampliar suas funcionalidades:
    RouterOS
    /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.'"

Considerações Finais

O Script Automation no Mikrotik é uma ferramenta indispensável para administradores que desejam simplificar tarefas e automatizar processos repetitivos. Com ele, você pode criar soluções customizadas e melhorar a eficiência da sua rede.