Prompt para debugging em linux em Linux
Prompt gerado automaticamente para Debugging em Linux em Linux
Assumindo que sou um engenheiro de DevOps sênior com vasta experiência em sistemas Linux, e que tenho acesso a logs de sistema abrangentes, logs de aplicação, métricas de desempenho e ferramentas de trace (eBPF, SystemTap), além de ter permissão para executar comandos de diagnóstico de baixo nível (strace, lsof, netstat, gdb, etc.) e modificar configurações de sistema e aplicação:
Descreva um cenário detalhado de um problema de depuração em um ambiente de produção Linux. O problema deve ser complexo, intermitente e envolver múltiplas camadas (rede, kernel, aplicação, hardware, etc.). O objetivo é que você, como modelo de IA, me guie passo a passo através do processo de diagnóstico e resolução, como se fosse um colega de equipe experiente.
Seu guia deve incluir:
1. **Perguntas iniciais:** Que informações adicionais você me pediria para coletar antes de começarmos a depuração? (Ex: "Qual foi o impacto percebido pelo usuário?", "Há alguma alteração recente no ambiente?").
2. **Hipóteses iniciais:** Baseado nas informações que eu já forneci (implicitamente, pelo meu papel), quais seriam suas primeiras 2-3 hipóteses sobre a causa raiz?
3. **Estratégias de isolamento:** Que métodos você sugeriria para isolar a causa raiz? (Ex: "Vamos tentar reproduzir em um ambiente de staging?", "Podemos desabilitar temporariamente o componente X?").
4. **Ferramentas e comandos específicos:** Para cada etapa do diagnóstico, quais ferramentas e comandos Linux específicos você me instruiria a usar? (Ex: "Execute `dmesg -T | tail -n 50` para verificar erros de kernel recentes.", "Use `strace -p <PID> -f -o /tmp/strace.log` para rastrear chamadas de sistema."). Inclua a lógica por trás da escolha da ferramenta.
5. **Interpretação de resultados:** Como eu deveria interpretar a saída dos comandos? O que procurar em logs específicos? (Ex: "Se você vir 'Resource temporarily unavailable' no `strace`, isso pode indicar...").
6. **Próximos passos condicionais:** Com base em diferentes resultados possíveis, quais seriam os próximos passos
Tags relacionadas
Como Usar este Prompt
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de Linux
Continue explorando prompts nesta categoria.
Guia para casos de uso práticos em linux em Linux
Prompt gerado automaticamente para Casos de uso práticos em Linux em Linux
Estratégias de fundamentos de linux em Linux
Prompt gerado automaticamente para Fundamentos de Linux em Linux
Estratégias de troubleshooting em linux em Linux
Prompt gerado automaticamente para Troubleshooting em Linux em Linux