network_topology_v6 · Zabbix 7.0 LTS + 7.4 Frontend-Modul · AGPL-3.0

Deine Zabbix-Hosts als interaktive Topologie-Karte.

Ein Frontend-Modul, das Hosts, Probleme, Traffic und Root-Cause als Karte rendert — direkt in Zabbix, ohne zusätzlichen Server. Force-Graph, Wallboard, Tabelle und Geo aus denselben Daten.

version4.38.2-beta 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_v6
Cloning into 'network_topology_v6'... done.
$ sudo systemctl reload php8.3-fpm
 Modul erkannt — aktivieren unter Administration → Modules
Network Topology for Zabbix
Technical Management Table Geo Health Stats LLDP-Q
100%

01Vier Ansichten, eine Topologie

Wechsle die Ansicht, ohne die Karte zu verlassen — dieselben Daten, je nach Situation. Alles rendert im Zabbix-Frontend.

Technical graph

Force-Graph mit Severity-Ringen und Metrik-Segmenten. LLDP/CDP entdeckt die Links.

Management wallboard

Kacheln nach Device-Type — Firewall, Switch, Server, Storage. Für den NOC-Screen.

Table pivot

Hostliste im Nagios-Stil oder Pivot: Hosts × Items, z. B. alle Disks einer Gruppe.

Geo leaflet

Standorte auf der Karte, GPS aus dem Host-Inventory. Für verteilte Infrastruktur.


02So sieht das in echt aus

Sieben Screenshots aus der öffentlichen Demo (demo.zabfox.de) — dieselben Daten, vier Ansichten plus Health-Score, Geo-Karte und Item-Pivot. Klick für Vollansicht.

Technische Topologie
Technische Topologie graphForce-Directed Graph mit Severity-Ringen, CPU/Memory/Ping/Traffic als Pie-Charts und Per-Link-Weathermap (gemessene Interface-Auslastung je Kante).
What-if-Ausfallsimulation
What-if-Ausfallsimulation what-ifRechtsklick auf einen Host → „Simulate failure": in Echtzeit markiert, welche Hosts dadurch ihre Verbindung zum Netz-Uplink verlieren.
Management-Wallboard
Management-Wallboard wallboardHosts nach Gerätetyp gruppiert (Firewall/Switch/Server/…), mit Problem-Badges und CPU/RAM je Kachel.
Health-Score
Health-Score scoreHealth-Score pro Hostgruppe mit 14-Tage-Verlauf und Offline/Stale/Critical-Aufschlüsselung.
Tabellen-Ansicht
Tabellen-Ansicht hostsNagios/Icinga-Style Hostliste mit Status, Typ, IP, CPU/Memory/Ping, Traffic und offenen Problemen.
Item-Pivot mit Heatmap
Item-Pivot mit Heatmap pivotBeliebiges Item-Key-Pattern als Spalten über alle Hosts der Gruppe, farbcodiert nach Wert, mit Perzentil-Aggregaten (P50/P95/P99) und CSV-Export.
Geo-Karte
Geo-Karte leafletLeaflet-Karte mit Host-Standorten aus dem Host-Inventory.

03Was noch drin ist

+
WeathermapLink-Auslastung als Edge-Farbe — gemessen per Port (LLDP/SNMP).
+
Port-zu-PortBeide Enden mit Port-Label, gemessene Per-Link-Weathermap.
+
What-if-SimulationAusfall simulieren, Root-Cause & Blast-Radius.
+
Kapazitäts-ForecastTrend-Prognose pro Host und Hostgruppe.
+
History-SliderTrigger-Status zu jedem Zeitpunkt (1h/24h/7d).
+
Health-ScoreAggregierter Zustand pro Hostgruppe.
+
Wartung aus der KarteMaintenance-Fenster direkt am Knoten.
+
LLDP / CDP DiscoveryLinks automatisch aus Nachbarschaftsdaten.
+
UniFi-UplinkUniFi-Topologie via uplink.id — Controller-Sicht, auch ohne LLDP/CDP.
+
Ghost-KnotenUnüberwachte LLDP/CDP-Nachbarn als Geisterknoten sichtbar.
+
Custom-Tagsnt:icon · nt:label · nt:note · nt:link am Host.
+
Wallboard-ModusVollbild + Auto-Refresh für den NOC-Screen.

04Wenn's brennt, siehst du sofort wo.

Ein Disaster-Trigger färbt den Ring rot und pulst. Die What-if-Simulation zeigt Root-Cause und Blast-Radius — bevor die ersten Tickets reinkommen.

03:14:07 DISASTER demo-nas — SMART failure /dev/sdb
03:14:07 root-cause demo-nas (upstream device)
03:14:08 WARN     demo-db — datastore latency 480ms
03:14:08 blast-radius demo-db · demo-web · demo-fw
03:14:09 weathermap demo-sw → demo-nas 4.7 Kb/s ↑
03:14:31 OK       maintenance set on demo-nas (2h)
$ tail -f /var/log/zabfox/topology.log
Incident — 03:14 Uhr
100%

05In zwei Minuten installiert

Keine Build-Tools, kein Extra-Server. Entpacken, Scan directory, aktivieren.

bash/usr/share/zabbix/ui/modules
$ sudo unzip ~/Downloads/network_topology_v6.zip
$ sudo chown -R root:root network_topology_v6
$ sudo systemctl reload php8.3-fpm
# Administration → General → Modules → Scan directory → enable
01EntpackenAls network_topology_v6 in ui/modules/.
02Scan directoryAdministration → General → Modules.
03Aktivieren„Network Topology for Zabbix" enablen.
04LoslegenMonitoring → Network Topology öffnen.

06Ein Modul ist live. Mehr sind unterwegs.

ZabFox startet fokussiert — kein Wald aus „Coming Soon". Was fertig ist, steht vorne; die Roadmap ist ehrlich beschriftet.

● active · v4.38.2-beta

Network Topology

Interaktive Maps, Hostgruppen-Sicht, Problem-Overlay, Weathermap und Geo — für dein gesamtes Zabbix-Frontend.

zabbix 7.0 LTS + 7.4frontendAGPL-3.0cytoscape.js