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[file]|grep-i[pattern]|wc-l>[target]
Terminal
~$cat deploy.log | grep -i 'fail' | wc -l > fail-count.txt

Etapa 1: confirme o sinal de erro

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

Etapa 2: salvar a contagem para a linha do tempo

Terminal
~$cat deploy.log | grep -i 'fail' | wc -l > fail-count.txt 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.