CIRCUITO
CARIOCA TI · DOCUMENTAÇÃO
♙
The Dude · Implementação

Instalação no RouterOS

Instale e valide o pacote Dude somente em arquiteturas suportadas, com armazenamento persistente e versão alinhada ao RouterOS.

the-dude://instalacao-routeros
$ baseline: legacy / RouterOS 7
$ topic: Instalação no RouterOS
$ validation: step-by-step
$ method: evidence-first_
01 · Escopo

Instalação no RouterOS

Instale e valide o pacote Dude somente em arquiteturas suportadas, com armazenamento persistente e versão alinhada ao RouterOS.

Esta página foi reconstruída como referência operacional: o objetivo não é apenas listar telas ou comandos, mas explicar o fluxo, mostrar como validar cada etapa e separar sintoma de causa raiz.

pacote extra dudePonto que deve ser validado no desenho, na implementação e no troubleshooting.
arquiteturas suportadasPonto que deve ser validado no desenho, na implementação e no troubleshooting.
download oficialPonto que deve ser validado no desenho, na implementação e no troubleshooting.
reinícioPonto que deve ser validado no desenho, na implementação e no troubleshooting.
validação de pacotePonto que deve ser validado no desenho, na implementação e no troubleshooting.
02 · Modelo técnico

Como pensar o problema

Antes de configurar, desenhe o caminho completo entre origem, transporte, coletor, processamento, armazenamento, avaliação e apresentação. Uma falha pode existir em qualquer camada e o diagnóstico deve provar até onde o dado chegou.

ORIGEM → REDE → COLETA → PROCESSAMENTO → ESTADO/MÉTRICA → ARMAZENAMENTO → ALERTA/UI
Regra de validação

Nunca conclua que “a ferramenta não funciona” antes de testar a mesma coleta fora dela, com a mesma origem, credencial, protocolo e caminho de rede.

03 · Passo a passo

Implementação e mudança controlada

  1. Defina o objetivo operacional e o sintoma/resultado esperado antes de alterar qualquer configuração.
  2. Confirme se manter The Dude é uma decisão consciente: o produto foi classificado pela MikroTik como legado e sem novos desenvolvimentos.
  3. Registre versão, sistema operacional, topologia, dependências e credenciais/fluxos necessários sem expor segredos.
  4. Valide os componentes centrais do tópico: pacote extra dude, arquiteturas suportadas, download oficial.
  5. Teste a coleta ou ação isoladamente pela CLI/ferramenta nativa antes de envolver scheduler, automação ou alertas.
  6. Aplique a menor mudança possível e valide logs, estado, métrica e efeito no NOC.
  7. Documente rollback e monitore pelo menos um ciclo completo de coleta/avaliação após a mudança.
/system package print
/system resource print
/log print where topic~"dude"
04 · Validação

Critérios objetivos de aceite

  • O processo/serviço principal está ativo e sem erro recorrente nos logs.
  • A coleta manual do mesmo alvo retorna exatamente o valor/estado esperado.
  • O ciclo agendado conclui dentro da janela prevista e sem backlog crescente.
  • O frontend apresenta timestamp recente e estado coerente com a origem.
  • Uma falha controlada gera o evento esperado e a recuperação fecha o incidente corretamente.
  • Backup/rollback foi testado em ambiente seguro ou existe procedimento verificável para reversão.

Se qualquer item falhar, volte para a camada imediatamente anterior e repita o teste de forma isolada. Isso reduz mudanças simultâneas e acelera a identificação de causa.

05 · Operação

O que acompanhar em produção

FreshnessTimestamp do último dado ou check deve permanecer dentro da janela esperada.
LatencyMeça atraso de execução e transporte, não apenas tempo de resposta do alvo.
Error rateTimeout, UNKNOWN, unsupported, falhas SNMP e erros de backend precisam de tendência.
CapacityCPU, memória, I/O, banco e duração do ciclo determinam margem de crescimento.
06 · Segurança

Privilégio mínimo e proteção do plano de gerência

Monitoramento enxerga topologia, endereços, versões, estados e muitas vezes credenciais. Trate-o como infraestrutura privilegiada. Restrinja a interface administrativa, separe rede de gerência, use HTTPS/TLS onde disponível e prefira SNMPv3 em equipamentos que o suportem.

Segredos não devem aparecer em exemplos reais, URLs, commits ou históricos de shell compartilhados. Use placeholders, vault/secret manager ou mecanismos nativos de credenciais.

07 · Erros comuns

O que costuma produzir diagnósticos errados

  • Expandir uma nova implantação de The Dude em 2026 sem considerar que o próprio fabricante descontinuou o desenvolvimento.
  • Aumentar timeout, intervalo, threads ou retries para esconder causa raiz em vez de medir onde o fluxo está atrasando.
  • Colocar segredos em páginas, repositórios, comandos de shell persistentes ou templates compartilhados.
  • Criar alertas diretamente a partir de um único valor sem considerar histerese, dependência, manutenção e contexto operacional.
  • Fazer upgrade sem backup testado e sem leitura das notas de versão/migração.
08 · Brasil / ISP

Aplicação em NOC e provedores brasileiros

Em NOCs e ISPs brasileiros, trate SNMP, telemetria, syslog, automação e APIs como partes do mesmo processo operacional, não como silos independentes.

O NIC.br cita experiência com SNMP, telemetria, syslog, Zabbix, Grafana, NetBox, automação e APIs como competências relevantes em operação de redes de grande porte; use essa visão integrada ao desenhar a plataforma.

Para SNMP, a orientação nacional de segurança é evitar community padrão e, quando possível, preferir SNMPv3; aplique ACL/segmentação mesmo quando o protocolo estiver restrito à rede de gerência.

Padronize timezone e NTP em servidores, coletores e equipamentos. Correlação de incidentes perde valor quando timestamps divergem.

09 · Referências

Fontes validadas

Base editorial

Dados de versão e procedimentos sensíveis foram confrontados com documentação oficial/primária. Fontes nacionais são usadas para contexto operacional e segurança, sem substituir a documentação do fabricante.