Remote Access
Monitoramento MikroTik com Zabbix
Use Zabbix para monitorar dispositivos MikroTik via SNMP — instalação, cadastro de host, dashboards, gatilhos e escala com Zabbix Proxy.
Summary Zabbix é o NMS open source preferido por provedores e operadores que precisam de observabilidade completa em redes multifabricante. Ele combina bem com MikroTik via SNMP, escala horizontalmente com Zabbix Proxy e transforma métricas brutas dos dispositivos em dashboards e alertas acionados. Este guia cobre a instalação no Ubuntu, a configuração SNMP do MikroTik, o cadastro do host, dashboards e gatilhos, e o padrão de escala para frotas espalhadas em vários sites.
Como o Zabbix monitora roteadores MikroTik?
Zabbix é uma plataforma de monitoramento gratuita, de nível corporativo, que coleta métricas de hosts, aplicações e equipamentos de rede via SNMP, agente Zabbix, ICMP, HTTP(S), SSH, IPMI, JMX ou APIs personalizadas — tudo alimentando um único dashboard com gráficos, gatilhos e notificações. Para MikroTik, a integração padrão é SNMP: o MikroTik não envia um agente Zabbix nativo, mas o RouterOS expõe uma MIB SNMP rica que os templates MikroTik do Zabbix consomem diretamente, expondo uptime, contadores de interface, CPU, memória, temperatura e throughput por porta.
A arquitetura escala adicionando instâncias do Zabbix Proxy em sites remotos. O Proxy coleta localmente e encaminha dados consolidados ao Servidor central, o que mantém o banco gerenciável e reduz o overhead de polling no WAN. Para um padrão de monitoramento single-vendor focado no lado SNMP especificamente, consulte nosso guia de monitoramento SNMP MikroTik.
Arquitetura do Zabbix
- Zabbix Server — cérebro central que coleta, armazena e analisa dados.
- Zabbix Agent — serviço leve para métricas profundas de host em Linux/Windows.
- Zabbix Proxy — coletor opcional para sites remotos ou escala.
- Frontend — UI web para dashboards, templates e alertas.
Fluxo típico de dados: [Dispositivo / SNMP / Agent] → [Zabbix Proxy] → [Zabbix Server] → [DB + Frontend].
Passo 1: instalar o Zabbix Server no Ubuntu
O mínimo para ter um servidor funcional para testes ou implantações pequenas.
Atualize o host:
apt update && apt upgrade -yInstale as dependências:
apt install -y apache2 mysql-server php php-mysql snmpAdicione o repositório Zabbix e instale:
wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1+ubuntu22.04_all.debsudo dpkg -i zabbix-release_7.0-1+ubuntu22.04_all.debsudo apt updatesudo apt install -y zabbix-server-mysql zabbix-frontend-php zabbix-agentCrie o banco:
mysql -uroot -pCREATE DATABASE zabbix CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'StrongPassword!';GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';FLUSH PRIVILEGES; EXIT;Habilite e inicie os serviços:
systemctl enable --now zabbix-server apache2 zabbix-agentO frontend web fica disponível em http://<ZABBIX_IP>/zabbix. Use um usuário de banco dedicado com senha forte e faça backup do banco com cadência regular.
Passo 2: habilitar SNMP no MikroTik
No terminal Winbox do MikroTik:
/snmp set enabled=yes/snmp community add name=zabbix-ro addresses=192.0.2.10/32Substitua 192.0.2.10/32 pelo IP de origem real do seu servidor Zabbix. Nunca deixe 0.0.0.0/0 ou a community padrão public em produção — prefira SNMPv3 com autenticação e criptografia quando a rede suportar.
Passo 3: adicionar o host MikroTik no Zabbix
No frontend do Zabbix, vá em Configuration → Hosts → Create host:
- Hostname:
MikroTik-RB750(ou a convenção que você usa) - Endereço IP: o IP de gerência do roteador
- Templates: anexe um template SNMP MikroTik (templates comunitários estão disponíveis na biblioteca de templates do Zabbix, ou você pode definir itens customizados por OID)
O Zabbix começará a coletar uptime, contadores de interface, CPU e temperatura, uso de memória e throughput no próximo ciclo de polling.
Passo 4: dashboards, gatilhos e notificações
Construa dashboards com blocos para banda, saúde do dispositivo e a lista de problemas. Gatilhos disparam alertas em condições — por exemplo, uma checagem ICMP-fail que aciona alguém quando o roteador para de responder por três minutos:
last(/MikroTik-RB750/icmpping)=0As notificações podem ir para e-mail, Telegram, Slack ou webhooks arbitrários. Comece com poucos gatilhos importantes e expanda a partir daí — fadiga de alertas é a forma mais fácil de destruir a eficácia de um monitoramento.
Passo 5: escalar com Zabbix Proxy
Para ISPs ou operadores gerenciando sites remotos, implantar um Zabbix Proxy em cada região reduz latência, desacopla a coleta do banco central e isola interrupções por site para que não afetem o restante da frota. Regras de autodescoberta SNMP permitem que novos MikroTiks sejam onboardados automaticamente quando aparecem na rede de gerência — defina a regra uma vez e o onboarding passa a ser hands-off.
Os Proxies também permitem coletar dados de dispositivos atrás de NAT ou em segmentos privados sem expor cada dispositivo à internet pública. Para padrões mais amplos de acesso remoto que complementam o Zabbix em escala, veja nosso guia de gerenciamento WireGuard e o guia de gerenciamento via VPS.
Boas práticas de segurança
- Use SNMPv3 com autenticação e privacidade sempre que possível — veja o guia SNMP MikroTik para configurar v3.
- Restrinja o acesso à UI Zabbix e às portas de agentes via regras de firewall.
- Faça rotação de credenciais SNMP, chaves da API Zabbix e senhas administrativas em cronograma.
- Rode o tráfego de monitoramento em VLANs dedicadas quando a topologia permitir.
- Faça backup do banco e da configuração do Zabbix regularmente.
Expor communities SNMP ou o frontend do Zabbix à internet pública sem proteção é uma superfície de risco grande.
Zabbix vs. outras ferramentas de monitoramento
| Solução | Foco | Automação | Melhor para |
|---|---|---|---|
| Zabbix | NMS completo | Alta | ISPs e infraestruturas grandes |
| Ferramentas só SNMP | Protocolo | Média | Polling simples de dispositivos |
| TR-069 / TR-369 | Gestão de CPE | Média | ISPs gerenciando CPEs de clientes |
| Grafana + Prometheus | Métricas, dashboards | Alta | Ambientes DevOps e nuvem |
| The Dude (MikroTik) | NMS leve | Baixa | Redes pequenas, descoberta básica |
Por que Zabbix para provedores e administradores
Visibilidade centralizada para milhares de hosts. Gatilhos e escalações altamente customizáveis. Proxies para coleta distribuída. Sem custo de licenciamento para os recursos centrais. Esses pontos fortes fazem do Zabbix a escolha padrão para ISPs e operadores que precisam de observabilidade completa em uma frota heterogênea — MikroTik, UniFi, Intelbras e além — sem o custo de um NMS comercial.
Próximos passos
Zabbix é um sistema de monitoramento poderoso e flexível. Combinado com SNMP, dá visão precisa de dispositivos MikroTik e da saúde geral da rede. Comece pequeno — monitore uptime e throughput de interface, depois expanda dashboards e gatilhos conforme aprende o que importa mais.
Se você prefere evitar rodar um NMS on-premise, o MKController combina monitoramento SNMP com acesso remoto seguro via túneis de saída do NATCloud — visibilidade centralizada e sessões remotas em frotas MikroTik sem operar um servidor Zabbix você mesmo. Para protocolos complementares, veja nosso guia TR-369 USP e o guia de gerenciamento TR-069.