- 1. Einführung in NetBox und das SSoT-Konzept
- Philosophie: Warum NetBox kein Monitoring-Tool, sondern eine Bestandsaufnahme ist.
- Objekt-Modell: Verständnis der Hierarchie (Region -> Site -> Rack -> Device).
- Installation & Setup: Deployment-Optionen (Docker vs. Bare Metal).
- 2. DCIM: Physische Infrastruktur abbilden
- Racks & Elevations: Visualisierung der Höheneinheiten und Belegung.
- Device Types & Modules: Erstellung von Templates für Switche, Server und PDUs.
- Inventory Items: Dokumentation von Netzteilen, SFPs und Line-Cards.
- 3. Verkabelung und Interfaces (Cabling)
- Interface-Management: Konfiguration von physischen und virtuellen Ports (LAGs).
- Kabelverbindungen: Dokumentation von Patch-Verbindungen (Front/Rear Ports).
- Signalpfade: Nachverfolgung einer Verbindung vom Switch-Port bis zum Endgerät.
- 4. IPAM: IP-Adressen und VLANs
- Aggregates & Prefixes: Strukturierung des IP-Raums (IPv4/IPv6).
- IP-Adress-Status: Verwaltung von reservierten, aktiven und freien Adressen.
- VLANs & VRFs: Logische Segmentierung und Zuordnung zu Standorten.
- 5. WAN-Strecken und Stromversorgung (Circuits & Power)
- Circuits: Dokumentation von Provider-Leitungen inklusive Vertragslaufzeiten.
- Circuit Terminations: Wo endet die WAN-Leitung im Gebäude?
- Power-Feed: Abbildung der Strompfade von der USV über die PDU zum Netzteil.
- 6. Anpassung durch Custom Fields und Tags
- Custom Fields: Erweiterung des Datenmodells um firmenspezifische Felder.
- Tags & Labels: Schnelle Filterung und Kategorisierung von Objekten.
- Config Contexts: Hinterlegen von Variablen für die spätere Automatisierung.
- 7. Automatisierung: Die NetBox API nutzen
- REST API & Webhooks: Programmatischer Zugriff auf alle Dokumentationsdaten.
- NetBox als Ansible Inventory: Dynamische Generierung von Host-Listen aus NetBox.
- Data Integrity: Nutzung von Reports und Scripts zur Validierung der Datenqualität.
- 8. Integration mit Monitoring und Management
- Monitoring-Sync: Automatische Synchronisation von Geräten mit Zabbix oder Icinga.
- Virtualisierung: Dokumentation von Clustern und VMs im Kontext der Hardware.
- Secrets: Sicherer Umgang mit Passwörtern (Anbindung an Vault-Systeme).
- 9. Praxis-Workshop: "Documentation from Scratch"
- Workshop: Komplette Erfassung eines kleinen Rechenzentrums-Szenarios.
- Cabling-Task: Dokumentation eines redundanten Uplinks über mehrere Patch-Ebenen.
- Automation-Task: Abfrage von VLAN-Informationen via Python/Ansible aus der NetBox.
- Final Roadmap: Strategie zur Migration bestehender Excel-Listen nach NetBox.
LernzieleDie Teilnehmenden erlernen die vollständige Abbildung einer Netzwerk-Infrastruktur in NetBox. Ziel ist es, Standorte (Sites), Racks und Geräte modular zu erfassen, Kabelverbindungen (Patching) und Stromversorgungen digital zu dokumentieren sowie IP-Adressbereiche und VLANs konsistent zu verwalten, um eine fehlerfreie Informationsbasis für den IT-Betrieb zu schaffen.
Zielgruppen- Netzwerkadministratoren: Zur täglichen Verwaltung von IPs und Hardware.
- Rechenzentrum-Manager: Zur Planung von Rack-Kapazitäten und Verkabelung.
- DevOps & Automation Engineers: Zur Nutzung von NetBox als Datenquelle für Skripte.
- IT-Infrastruktur-Planer: Zur sauberen Dokumentation von Neu- und Umbauten.