Workflow-Automatisierung
Erstellen Sie eigene Workflows und planen Sie wiederkehrende Netzwerk-Wartungsaufgaben
Überblick
Mit dem Modul zur Workflow-Automatisierung verketten Sie mehrere Aktionen zu wiederholbaren, prüfbaren Workflows. Anstatt jeden Schritt eines Wartungsablaufs manuell auszuführen, definieren Sie ihn einmal und führen ihn bei Bedarf oder nach einem Zeitplan aus.
Anwendungsfälle
- Wöchentliche Compliance-Prüfungen (show-Befehle abrufen, mit Baseline vergleichen)
- Automatisierte Verifizierung vor und nach Änderungen
- Nächtliche Überwachung der Flash-Kapazität
- Geplante Konfigurations-Backups
- Automatisierte Security-Advisory-Scans mit E-Mail-Benachrichtigungen
Eigene Workflows erstellen
Schritttypen
- Befehl ausführen - führt einen Befehl aus der freigegebenen Bibliothek auf allen Geräten im Geltungsbereich aus.
- Upgrade-Phase ausführen - löst eine bestimmte Upgrade-Phase aus (z. B. Flash-Prüfung, Image-Upload).
- Bedingte Verzweigung - prüft die Ausgabe eines vorherigen Schritts auf ein Muster und verzweigt dann auf einen anderen Pfad.
- Benachrichtigung senden - E-Mail- oder Webhook-Benachrichtigung mit Workflow-Status und Ausgabezusammenfassung.
- Warten - pausiert die Ausführung für eine definierte Zeit vor dem nächsten Schritt (nützlich für Reload-Fenster).
Vorgefertigte Vorlagen nutzen
NetGUI wird mit Vorlagen für häufige Netzwerk-Wartungsaufgaben ausgeliefert:
- Wöchentlicher Health-Check - führt show version, show ip interface brief, show environment aus und versendet eine Zusammenfassung per E-Mail.
- IOS-Upgrade - Bundle Mode - vollständige Upgrade-Pipeline im Bundle Mode.
- IOS-Upgrade - Install Mode - vollständige Upgrade-Pipeline im Install Mode mit Rollback-Option.
- Flash-Bereinigung - sucht und entfernt inaktive IOS-Images über Gerätegruppen hinweg.
- Config-Backup - führt show running-config auf allen Geräten aus und archiviert die Ausgabe.
- Security-Advisory-Report - gleicht das Inventar mit dem Cisco PSIRT ab und versendet die Ergebnisse per E-Mail.
Planung und Ausführung
Sofort ausführen
Klicken Sie in der Workflow-Liste oder auf der Detailseite auf Jetzt ausführen. Es wird ein Job erstellt und Sie gelangen zum Job-Monitor.
Planung
- Öffnen Sie einen Workflow und klicken Sie auf Planen.
- Wählen Sie die Wiederholung: Einmalig, Täglich, Wöchentlich, Monatlich oder Benutzerdefiniert (cron).
- Legen Sie die Ausführungszeit und die Zeitzone fest.
- Verlangen Sie optional eine manuelle Freigabe, bevor die Ausführung startet (nützlich für Umgebungen mit Change-Management).
Job-Verlauf überwachen
Jede Workflow-Ausführung erstellt einen Job-Datensatz mit einem vollständigen Schritt-für-Schritt-Protokoll.
Job-Status
- In Warteschlange - wartet auf den Start.
- Läuft - führt aktiv Schritte aus.
- Abgeschlossen - alle Schritte wurden erfolgreich beendet.
- Abgeschlossen mit Warnungen - einige Schritte haben nicht-kritische Fehler erzeugt.
- Fehlgeschlagen - ein kritischer Schritt ist fehlgeschlagen und der Workflow wurde gestoppt.
Job-Detailansicht
Klicken Sie auf einen beliebigen Job, um die Zeitleiste pro Schritt, die Ausgabe pro Gerät für jeden Befehlsschritt, allfällige Warnungen oder Fehler sowie das vollständige Benachrichtigungsprotokoll anzuzeigen. Exportieren Sie die Job-Ergebnisse als PDF für die Change-Management-Dokumentation.