CMD Master
Voltar ao blog
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 interativa
Premium: Bash Log Hunt

Quando 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
Escolher um comando
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.log
  • grep -i 'db' deploy.log > db-errors.log

Teste de conhecimentos

1 / 2

Why use grep -i during incident triage?

Referências

Estes links de documentação trazem detalhes confiáveis sobre os comandos usados neste artigo.

A seguir

Premium: Exercício de Incidente Bash

Execute um fluxo de trabalho de triagem de liberação segura: prepare, extraia erros e verifique o volume de impacto.