CMD Master
Volver al blog
Arnošt Havelka

Premium: búsqueda de registros de Bash

Busque fallos de implementación rápidamente con canalizaciones, recuentos y notas de incidentes guardadas de grep.

Iniciar lección interactiva
Premium: búsqueda de registros de Bash

Cuando ocurren incidentes, la velocidad importa. Este ejercicio enseña un flujo de trabajo grep repetible para errores de casos mixtos.

Patrón de tubería

Prueba el comando

Which command stores the fail count?

Construir el comando
cat deploy.log | grep -i 'fail' | wc -l > fail-count.txt
Elegir un comando
Terminal
C:\Users\User>cat deploy.log | grep -i 'fail' | wc -l > fail-count.txt

Paso 1: confirmar la señal de error

Command Prompt
INFO deploy started WARN retrying worker FAIL api timeout info finished stage fail db reconnect
C:\Users\User>cat deploy.log

Paso 2: guardar el recuento para la línea de tiempo

Command Prompt
C:\Users\User>cat fail-count.txt

Paso 3: dividir por tema de incidente

Utilice filtros adicionales para dividir las fallas por síntoma:

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

Comprobación de conocimientos

1 / 2

Why use grep -i during incident triage?

Referencias

Estos enlaces de documentación aportan detalles confiables sobre los comandos usados en este artículo.

Siguiente

Premium: simulacro de incidente de Bash

Ejecute un flujo de trabajo de clasificación de versiones seguras: prepare, extraiga errores y verifique el volumen de impacto.