network_topology_v6 · Zabbix 7.0 LTS + 7.4 frontend module · AGPL-3.0

Your Zabbix hosts as an interactive topology map.

A frontend module that renders hosts, problems, traffic and root cause as a map — right inside Zabbix, no extra server. Force graph, wallboard, table and geo from the same data.

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
 Module detected — enable under Administration → Modules
Network Topology for Zabbix
Technical Management Table Geo Health Stats LLDP-Q
100%

01Four views, one topology

Switch views without leaving the map — same data, whatever the situation. Everything renders in the Zabbix frontend.

Technical graph

Force graph with severity rings and metric segments. LLDP/CDP discovers the links.

Management wallboard

Tiles by device type — firewall, switch, server, storage. For the NOC screen.

Table pivot

Nagios-style host list or pivot: hosts × items, e.g. every disk in a group.

Geo leaflet

Locations on the map, GPS from the host inventory. For distributed infrastructure.


02What it actually looks like

Seven screenshots from the public demo (demo.zabfox.de) — the same data, four views plus health score, geo map and item pivot. Click for full size.

Technical topology
Technical topology graphForce-directed graph with severity rings, CPU/memory/ping/traffic as pie charts and a per-link weathermap (measured interface utilisation per edge).
What-if outage simulation
What-if outage simulation what-ifRight-click a host → “Simulate failure”: it marks in real time which hosts lose their path to the network uplink.
Management wallboard
Management wallboard wallboardHosts grouped by device type (firewall/switch/server/…), with problem badges and CPU/RAM per tile.
Health score
Health score scoreHealth score per host group with a 14-day trend and offline/stale/critical breakdown.
Table view
Table view hostsNagios/Icinga-style host list with status, type, IP, CPU/memory/ping, traffic and open problems.
Item pivot with heatmap
Item pivot with heatmap pivotAny item-key pattern as columns across all hosts in the group, colour-coded by value, with percentile aggregates (P50/P95/P99) and CSV export.
Geo map
Geo map leafletLeaflet map with host locations from the host inventory.

03What else is in it

+
WeathermapLink utilisation as edge colour — measured per port (LLDP/SNMP).
+
Port-zu-PortBoth ends port-labelled, measured per-link weathermap.
+
What-if-SimulationSimulate an outage, see root cause & blast radius.
+
Kapazitäts-ForecastTrend forecast per host and host group.
+
History-SliderTrigger status at any point in time (1h/24h/7d).
+
Health-ScoreAggregated status per host group.
+
Wartung aus der KarteMaintenance windows right on the node.
+
LLDP / CDP DiscoveryLinks discovered automatically from neighbour data.
+
UniFi-UplinkUniFi topology via uplink.id — controller view, even without LLDP/CDP.
+
Ghost-KnotenUnmonitored LLDP/CDP neighbours shown as ghost nodes.
+
Custom-Tagsnt:icon · nt:label · nt:note · nt:link on the host.
+
Wallboard-ModusFull screen + auto-refresh for the NOC screen.

04When it's on fire, you see where — instantly.

A disaster trigger turns the ring red and pulses. The what-if simulation shows root cause and blast radius — before the first tickets come in.

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%

05Installed in two minutes

No build tools, no extra server. Unzip, scan directory, enable.

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
01UnzipAs network_topology_v6 in ui/modules/.
02Scan directoryAdministration → General → Modules.
03EnableEnable “Network Topology for Zabbix”.
04Get startedOpen Monitoring → Network Topology.

06One module is live. More are on the way.

ZabFox starts focused — no forest of “coming soon”. What’s done is up front; the roadmap is labelled honestly.

● active · v4.38.2-beta

Network Topology

Interactive maps, host-group view, problem overlay, weathermap and geo — for your entire Zabbix frontend.

zabbix 7.0 LTS + 7.4frontendAGPL-3.0cytoscape.js