Pular para o conteúdo
InstagramYouTubeFacebook

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.

Dashboard Zabbix monitorando vários roteadores MikroTik via SNMP

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 -y

Instale as dependências:

apt install -y apache2 mysql-server php php-mysql snmp

Adicione 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.deb
sudo dpkg -i zabbix-release_7.0-1+ubuntu22.04_all.deb
sudo apt update
sudo apt install -y zabbix-server-mysql zabbix-frontend-php zabbix-agent

Crie o banco:

mysql -uroot -p
CREATE 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-agent

O 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/32

Substitua 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)=0

As 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çãoFocoAutomaçãoMelhor para
ZabbixNMS completoAltaISPs e infraestruturas grandes
Ferramentas só SNMPProtocoloMédiaPolling simples de dispositivos
TR-069 / TR-369Gestão de CPEMédiaISPs gerenciando CPEs de clientes
Grafana + PrometheusMétricas, dashboardsAltaAmbientes DevOps e nuvem
The Dude (MikroTik)NMS leveBaixaRedes 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.

Comece seu teste gratuito do MKController