network_topology · Módulo de frontend Zabbix 7.0 LTS + 7.4 · AGPL-3.0

Seus hosts do Zabbix como um mapa de topologia interativo.

Um módulo de frontend que desenha hosts, problemas, tráfego e causa raiz como um mapa — dentro do próprio Zabbix, sem servidor extra. Grafo de forças, wallboard, tabela e geo a partir dos mesmos dados.

version5.4.0 zabbix7.0 LTS + 7.4 licenseAGPL-3.0 i18nDE · EN
bash~/zabbix/ui/modules
$ git clone https://github.com/linuser/zabbix-network-topology.git network_topology
Cloning into 'network_topology'... done.
$ sudo systemctl reload php8.3-fpm
 Módulo detectado — habilite em Administration → Modules
Network Topology for Zabbix
Technical Management Table Geo Health Stats LLDP-Q
100%

01Quatro visões, uma topologia

Troque de visão sem sair do mapa — os mesmos dados, seja qual for a situação. Tudo é renderizado no frontend do Zabbix.

Technical graph

Grafo de forças com anéis de severidade e segmentos de métricas. LLDP/CDP descobre os links.

Management wallboard

Blocos por tipo de dispositivo — firewall, switch, servidor, storage. Para a tela do NOC.

Table pivot

Lista de hosts estilo Nagios ou pivot: hosts × itens, p.ex. todos os discos de um grupo.

Geo leaflet

Localizações no mapa, GPS do inventário do host. Para infraestrutura distribuída.


02Como fica de verdade

Capturas de tela da demo pública (demo.zabfox.de) — dados reais, todas as visões e widgets. Clique para ver em tamanho real.

Topologia técnica
Topologia técnica graphGrafo de forças com anéis de severidade, CPU/memória/ping/tráfego como gráficos de pizza e um weathermap por link (utilização medida da interface por aresta).
Links paralelos (LACP)
Links paralelos (LACP) ×NUm bundle LACP como uma aresta por cabo: o painel de detalhes mostra as duas portas, confiança e tráfego por cabo — com zoom afastado, uma única linha com contador (×N).
Widgets de dashboard
Widgets de dashboard dashboardTodos os cinco widgets em um dashboard do Zabbix (7.0.30): NT Topology com o bundle ×2, NT KPI e health score a partir dos mesmos dados.
Lista de patch (porta do outro lado)
Lista de patch (porta do outro lado) connected toA tabela mostra, por host, o dispositivo e a porta do outro lado — ordenável, filtrável (port:Gi1/0/8) e exportável em CSV. Para imprimir e comparar com a documentação.
Simulação de falha what-if
Simulação de falha what-if what-ifClique com o botão direito em um host → “Simulate failure”: marca em tempo real quais hosts perdem o caminho até o uplink da rede.
Wallboard de gerenciamento
Wallboard de gerenciamento wallboardHosts agrupados por tipo de dispositivo (firewall/switch/servidor/…), com selos de problema e CPU/RAM por bloco.
Health score
Health score scoreHealth score por grupo de hosts com tendência de 14 dias e detalhamento offline/desatualizado/crítico.
Visão em tabela
Visão em tabela hostsLista de hosts estilo Nagios/Icinga com status, tipo, IP, CPU/memória/ping, tráfego e problemas em aberto.
Pivot de itens com heatmap
Pivot de itens com heatmap pivotQualquer padrão de chave de item como colunas em todos os hosts do grupo, colorido por valor, com agregados de percentil (P50/P95/P99) e exportação CSV.
Mapa geo
Mapa geo leafletMapa Leaflet com as localizações dos hosts a partir do inventário.
Estatísticas
Estatísticas statsDistribuição por severidade, tipo de dispositivo e grupo de hosts — uma visão geral de que tipo de problema está onde.
Compliance
Compliance auditChecagens por host (somente admin): templates, interfaces, inventário e tags ausentes de relance.

03O que mais tem nele

+
WeathermapUtilização do link como cor da aresta — medida por porta (LLDP/SNMP).
+
Port-zu-PortAmbas as pontas com nomes reais de porta (Gi1/0/24, não 24), weathermap medido por link — a normalização traz medições também para o outro lado.
+
Kanten-DetailClique em um link: as duas portas, utilização, erros e descartes na porta em vez de como total do host.
+
Umgesteckte KabelOs links envelhecem em vez de sumir — o que mudou desde ontem é sinalizado.
+
Confidence-ScoreCada aresta LLDP/CDP diz o quão certa é sua correspondência. Um palpite já não parece uma medição.
+
What-if-SimulationSimule uma falha: conta quais hosts ficam isolados.
+
Kapazitäts-ForecastPrevisão de tendência por host e grupo de hosts.
+
History-SliderStatus do trigger em qualquer momento (1h/24h/7d).
+
Health-ScoreStatus agregado por grupo de hosts.
+
Wartung aus der KarteJanelas de manutenção direto no nó.
+
LLDP / CDP DiscoveryLinks descobertos automaticamente a partir dos dados de vizinhança.
+
UniFi-UplinkTopologia UniFi via uplink.id — visão do controlador, mesmo sem LLDP/CDP.
+
Ghost-KnotenVizinhos LLDP/CDP não monitorados exibidos como nós fantasma.
+
Custom-Tagsnt:icon · nt:label · nt:note · nt:link no host.
+
Wallboard-ModusTela cheia + atualização automática para a tela do NOC.
+
Folgt deinem ThemeClaro ou escuro, como o seu Zabbix. Sem interruptor próprio, nada para configurar.

04Quando pega fogo, você vê onde — na hora.

Um trigger de desastre deixa o anel vermelho. A análise de causa raiz aponta a origem e o que falha atrás dela; a simulação what-if mostra, de antemão, quais hosts uma falha isolaria. E a manutenção você define direto no mapa.

Saídas de exemplo do módulo
root cause Root cause: 2 cause(s) → 7 downstream outages · 13 problems behind them
what-if Simulation: 1 failed → 4 hosts cut off
maintenance Maintenance created for demo-nas (1h)
Incident — 03:14 Uhr
100%

05Instalado em dois minutos

Sem ferramentas de build, sem servidor extra. Descompacte, scan directory, habilite.

bash/usr/share/zabbix/ui/modules
$ sudo unzip ~/Downloads/network_topology.zip
$ sudo chown -R root:root network_topology
$ sudo systemctl reload php8.3-fpm
# Administration → General → Modules → Scan directory → enable
01DescompactarComo network_topology em ui/modules/.
02Scan directoryAdministration → General → Modules.
03HabilitarHabilite “Network Topology for Zabbix”.
04ComeçarAbra Monitoring → Network Topology.

06Um módulo está no ar. Mais estão a caminho.

O ZabFox começa focado — sem floresta de “em breve”. O que está pronto vem primeiro; o roadmap é rotulado com honestidade.

● active · v5.4.0

Network Topology

Mapas interativos, visão por grupo de hosts, sobreposição de problemas, weathermap e geo — para todo o seu frontend do Zabbix.

zabbix 7.0 LTS + 7.4frontendAGPL-3.0cytoscape.js