•Arnošt Havelka
Premium: Bash Log Hunt
Procure falhas de implantação rapidamente com pipelines grep, contagens e notas de incidentes salvas.
Iniciar lição interativaQuando ocorrem incidentes, a velocidade é importante. Este exercício ensina um fluxo de trabalho grep repetível para erros de maiúsculas e minúsculas.
Padrão de pipeline
Experimente o comando
Which command stores the fail count?
Montar o comando
cat deploy.log | grep -i 'fail' | wc -l > fail-count.txt
grep -iMatch fail/FAIL/Fail in one pass.
wc -lCount matching lines.
>Save count to a report file.
Terminal
C:\Users\User>cat deploy.log | grep -i 'fail' | wc -l > fail-count.txt
Etapa 1: confirme o sinal de erro
Command Prompt
INFO deploy started
WARN retrying worker
FAIL api timeout
info finished stage
fail db reconnect
C:\Users\User>cat deploy.log
Etapa 2: salvar a contagem para a linha do tempo
Command Prompt
C:\Users\User>cat fail-count.txt
Etapa 3: Tema Fatiar por Incidente
Use filtros extras para dividir as falhas por sintoma:
grep -i 'timeout' deploy.log > timeout-errors.loggrep -i 'db' deploy.log > db-errors.log
Teste de conhecimentos
1 / 2Why use grep -i during incident triage?
Referências
Estes links de documentação trazem detalhes confiáveis sobre os comandos usados neste artigo.