~/questoes/devops
Instrumentação automática e manual são duas abordagens para capturar dados de observabilidade em suas aplicações. A instrumentação automática usa agentes que capturam comportamentos padrão automaticamente, enquanto a manual permite rastrear operações específicas e customizadas do seu código.
A instrumentação automática reduz significativamente o esforço do desenvolvedor porque captura comportamentos padrão como requisições HTTP e chamadas de banco de dados sem necessidade de adicionar código customizado em cada ponto. Isso acelera a implementação inicial de observabilidade.
Correta. A instrumentação automática através de agentes e bibliotecas captura operações padrão automaticamente, permitindo começar a monitorar sua aplicação com mínimo esforço de configuração e sem reescrever código.
Incorreta. Instrumentação manual não é sempre mais rápida; na verdade, requer mais esforço inicial pois você precisa adicionar código em múltiplos pontos da aplicação. A automática é mais rápida para começar.
Incorreta. Ambas as abordagens podem detectar erros em tempo de execução. A diferença está em cobertura: a automática captura padrões comuns, enquanto a manual permite rastrear lógica específica do seu domínio.
Incorreta. OpenTelemetry funciona perfeitamente com Python, Node.js e muitas outras linguagens. A instrumentação automática é amplamente suportada em todos esses ambientes.