CMD Master
Retour au blog
•Arnošt Havelka

Premium : chasse aux bûches de Bash

Détectez rapidement les échecs de déploiement grâce aux pipelines grep, aux décomptes et aux notes d'incident enregistrées.

Démarrer la leçon interactive
Premium : chasse aux bûches de Bash

En cas d’incident, la vitesse compte. Cet exercice enseigne un flux de travail grep reproductible pour les erreurs mixtes.

Modèle de pipeline

Essayer la commande

Which command stores the fail count?

Composer la commande
cat[file]|grep-i[pattern]|wc-l>[target]
Terminal
~$cat deploy.log | grep -i 'fail' | wc -l > fail-count.txt

Étape 1 : Confirmer le signal d'erreur

Terminal
~$grep -i 'fail' deploy.log

Étape 2 : Enregistrer le nombre pour la chronologie

Terminal
~$cat deploy.log | grep -i 'fail' | wc -l > fail-count.txt cat fail-count.txt

Étape 3 : Découper par thème d'incident

Utilisez des filtres supplémentaires pour diviser les échecs par symptôme :

  • grep -i 'timeout' deploy.log > timeout-errors.log
  • grep -i 'db' deploy.log > db-errors.log

Vérification des connaissances

1 / 2

Why use grep -i during incident triage?

Références

Ces liens de documentation fournissent des informations fiables sur les commandes utilisées dans cet article.

À suivre

Premium : Exercice d'incident Bash

Exécutez un workflow de tri des versions en toute sécurité : organisez, extrayez les erreurs et vérifiez le volume d'impact.