Releases: linuser/zabbix-network-topology
Release list
v4.38.3 — Network Topology for Zabbix
Erstes öffentliches Release. Interaktive Netzwerk-Topologie für Zabbix — Hosts, Probleme, Traffic, Health und Geodaten als Graph, mit LLDP/CDP-entdeckten Verbindungen.
First public release. Interactive network topology for Zabbix — hosts, problems, traffic, health and geo data as a graph, with links discovered via LLDP/CDP.
Voraussetzungen / Requirements
| Hauptmodul / main module | Zabbix 7.0 LTS oder 7.4, PHP 8.x |
| Dashboard-Widgets | Zabbix 7.4 (auf 7.0 LTS bleiben sie auf „Loading…" — abweichende Widget-JS-Basisklasse) |
Keine Build-Tools nötig — das JS-Bundle liegt fertig im Paket.
No build tools required — the JS bundle ships prebuilt.
Installation
Das Verzeichnis muss network_topology_v6 heißen / the directory must be named network_topology_v6:
cd /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 # RHEL: php-fpmDann Administration → General → Modules → Scan directory → „Network Topology for Zabbix" aktivieren.
Aufruf über Monitoring → Network Topology for Zabbix.
Vollständige Anleitung inkl. RHEL/SELinux: INSTALL.md
Keine Kanten im Graphen? → LLDP-SETUP.md
Dateien / Assets
| Datei | Inhalt |
|---|---|
network_topology_v6.zip |
Hauptmodul — enthält den Ordner network_topology_v6/ |
network_topology_v6_widget.zip |
Dashboard-Widget: Topologie-Graph |
network_topology_v6_health_widget.zip |
Dashboard-Widget: Health-Score |
network_topology_v6_table_widget.zip |
Dashboard-Widget: Hostliste |
SHA256SUMS.txt |
Prüfsummen / checksums |
Die Widget-ZIPs enthalten ihre Dateien direkt (ohne Oberordner) — beim Entpacken Zielverzeichnis angeben:
The widget ZIPs contain their files directly — specify the target directory when unpacking:
sudo unzip network_topology_v6_widget.zip -d network_topology_v6_widgetIn dieser Version
- Zwei Widget-Render-Bugs behoben: Widgets blieben je nach Timing auf „Loading…" stehen — einmal, weil die Hostgruppen-Konfiguration nicht am Client ankam, einmal, weil das Graph-Layout lief, während die Widget-Fläche noch 0 px groß war.
- Sicherheits-Härtung nach externem Review:
deploy.shlegte seine Pakete unter vorhersagbaren/tmp-Pfaden ab (Symlink-Angriff mit Root-Ausführung möglich); die drei Widget-Module liefen zudem durch kein CI-Gate. - Dokumentation zweisprachig (DE/EN),
SECURITY.mdundCONTRIBUTING.mdergänzt.
Details: CHANGELOG.md
Lizenz
AGPL-3.0-or-later — abgeleitetes Werk des Zabbix-Frontends.
Sicherheitslücken bitte nicht als Issue, sondern vertraulich: SECURITY.md