← Alle Beiträge
Monitoring 31. August 2026 5 Minuten Lesedauer

Network Topology for Zabbix 5.1.0 – raus aus der Beta.

Version 5.1.0 meines Zabbix-Moduls ist final: Layouts und manuelle Links liegen jetzt serverseitig, dazu KPI-Zeile, zwei neue Widgets und ein LLDP-Qualitäts-Tab.

Alexander Fox
Alexander Fox
PlaNetFox · Linux- und Open-Source-Consultant
// Inhalt

Vor gut einem Monat habe ich Network Topology for Zabbix als öffentliche Beta veröffentlicht. Seitdem kam einiges an Feedback zurück – vor allem zu einem Punkt, der mich selbst am meisten gestört hat. Mit Version 5.1.0 ist er erledigt, und das Modul verlässt die Beta.

Network Topology for Zabbix 5.1.0: Technische Ansicht mit KPI-Zeile, Status-Ringen und Weathermap-Verbindungen zwischen den Hosts

Die technische Ansicht in 5.1.0 – neu ist die KPI-Zeile direkt über der Karte.

Layouts liegen jetzt auf dem Server #

Bisher lagen manuell gezogene Verbindungen und verschobene Knoten im localStorage des Browsers. Praktisch heißt das: Der Kollege sieht die Karte anders als man selbst, und nach einem geleerten Browser-Cache ist die halbe Stunde Aufräumarbeit weg.

Ab 5.1.0 liegt beides serverseitig, in zwei Ebenen:

Speichern zwei Leute gleichzeitig, wird nichts stillschweigend überschrieben: Das Modul vergleicht einen Revisions-Hash und meldet den Konflikt, statt die fremde Änderung zu verschlucken.

View-Menü der Netzwerkkarte mit den Einträgen Snapshot, Links, History, Root cause und Presets

Snapshots, manuelle Links und Presets – ab 5.1.0 serverseitig gespeichert statt im Browser.

KPI-Zeile direkt über der Karte #

Über der Topologie steht jetzt eine Zeile mit den wichtigsten Kennzahlen – Hosts, Status-Verteilung (OK / Warning / Critical), Anzahl der Verbindungen und Ghost-Nodes. Der Blick, für den man vorher ins Dashboard wechseln musste, ist damit direkt da, wo man ohnehin hinschaut.

Zwei neue Dashboard-Widgets #

Damit sind es fünf:

WidgetWas es zeigt
NT KPI (neu)Kennzahlen als Ringe oder Kacheln
NT Items (neu)ein Item-Pattern über alle Hosts, als Pivot-Tabelle
NT Technicaltechnische Detailsicht
NT HealthGesundheitsstatus der Topologie
NT Tabletabellarische Host-/Link-Übersicht

Zabbix-Dashboard mit den Widgets Network Topology, NT KPI als Ring, Topology Health Score, NT Items und NT Table

Alle fünf Widgets auf einem Dashboard – NT KPI als Ring oben rechts, NT Items darunter.

Die Widgets brauchen Zabbix 7.4 – die Karte selbst läuft auch unter 7.0 LTS.

Der Item-Pivot ist dabei der Teil, den ich selbst am häufigsten benutze: ein Pattern wie vfs.fs.size[*,pused] über eine ganze Hostgruppe, als eine Tabelle mit Heatmap, Perzentilen und CSV-Export.

Item-Pivot-Tabelle: Dateisystem-Auslastung mehrerer Hosts als Heatmap mit Sparklines, Summen und Perzentilen

Item-Pivot mit Heatmap: alle Dateisysteme einer Hostgruppe in einer Tabelle, inklusive P50/P95/P99.

LLDP-Qualitäts-Tab #

Der Punkt, an dem in der Praxis die meiste Zeit verloren geht: Warum taucht dieser eine Switch nicht in der Karte auf? Der neue Tab LLDP-Q zeigt pro meldendem Gerät, wie viele Nachbarn sauber aufgelöst wurden – und bei den übrigen den Grund. Statt zu raten, sieht man, welcher Reporter schlechte Daten liefert.

Dazu passend: Der Gerätetyp wird nicht mehr über gepflegte Hersteller-Listen erraten, sondern aus den Capabilities nach IEEE 802.1AB abgeleitet, mit zusätzlicher Erkennung der Modellreihe. Das trifft auch bei Herstellern, an die ich beim Schreiben der Liste nie gedacht hätte.

Management-Ansicht: Hosts gruppiert nach erkanntem Gerätetyp – Storage/NAS, Firewall/Gateway, Switch, Server/Virtualisierung

Ergebnis der Typ-Erkennung: Die Management-Ansicht gruppiert die Hosts automatisch nach Geräteklasse.

Kleinigkeiten, die im Alltag zählen #

Rechtsklick auf einen Host öffnet das Kontextmenü mit Latest Data, Problems, Graphs, Pin, Add note, Start path from here, Simulate failure, Probe services und Wartungsfenstern.
Ein Rechtsklick, alles da: Ausfall simulieren, Services prüfen, Pfad verfolgen, Wartungsfenster setzen.

Upgrade – bitte einmal kurz lesen #

Von der Beta (4.38.x / _v6): Das Entwicklungs-Suffix _v6 ist weg. Vor dem Update die alten Verzeichnisse entfernen, sonst registriert Zabbix das Modul doppelt:

sudo rm -rf /usr/share/zabbix/ui/modules/network_topology_v6

Entpackt wird dann nach ui/modules/network_topology. Weil sich die Widget-IDs geändert haben, müssen die Dashboard-Kacheln neu hinzugefügt werden – alternativ liegt ein SQL-Skript bei, das die IDs in der Datenbank umschreibt.

Von 5.0 auf 5.1: einmal Administration → General → Modules → „Scan directory" ausführen. Damit werden die drei neuen Actions (network.topology.links, .positions, .portscan) registriert. Ohne diesen Schritt laufen manuelle Links und gespeicherte Layouts in einen „Unknown action"-Fehler – der häufigste Stolperstein beim Update.

Läuft wo? #

Vollständiges Changelog und Download:

github.com/linuser/zabbix-network-topology · Release v5.1.0

Ausführliche Release-Notes und die Doku zu allen ZabFox-Modulen stehen auf zabfox.de. Wie die Karte technisch funktioniert – LLDP/CDP-Auswertung, Port-Weathermap, Ausfallsimulation – habe ich im Beitrag Network Topology für Zabbix beschrieben; der Rückblick auf die Beta steht hier.

Sie wollen Ihre Netzwerk-Infrastruktur endlich sauber im Blick haben – inklusive Topologie, Weathermap und Alerting? Schreiben Sie mir, dann schauen wir uns Ihr Setup an.