•Arnošt Havelka
Premium: Bash Log Hunt
Finden Sie Bereitstellungsfehler schnell mit Grep-Pipelines, Zählungen und gespeicherten Vorfallnotizen.
Interaktive Lektion startenBei Zwischenfällen kommt es auf Geschwindigkeit an. Diese Übung lehrt einen wiederholbaren grep-Workflow für Fehler mit gemischter Groß- und Kleinschreibung.
Pipeline-Muster
Befehl ausprobieren
Which command stores the fail count?
Befehl zusammenstellen
cat[file]|grep-i[pattern]|wc-l>[target]
Terminal
~$cat deploy.log | grep -i 'fail' | wc -l > fail-count.txt
Schritt 1: Fehlersignal bestätigen
Terminal
~$grep -i 'fail' deploy.log
Schritt 2: Anzahl für die Zeitleiste speichern
Terminal
~$cat deploy.log | grep -i 'fail' | wc -l > fail-count.txt
cat fail-count.txt
Schritt 3: Nach Vorfallthema aufteilen
Verwenden Sie zusätzliche Filter, um Fehler nach Symptom aufzuteilen:
grep -i 'timeout' deploy.log > timeout-errors.loggrep -i 'db' deploy.log > db-errors.log
Wissenscheck
1 / 2Why use grep -i during incident triage?
Quellen
Diese Dokumentationslinks liefern verlässliche Details zu den in diesem Artikel verwendeten Befehlen.
Nächstes
Premium: Bash Incident Drill
Führen Sie einen sicheren Release-Triage-Workflow aus: Bereitstellen, Extrahieren von Fehlern und Überprüfen des Auswirkungsvolumens.