•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[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.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.
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.