Instrumente Seu Primeiro Serviço
Fluxo completo para escolher SDK, configurar auth, anexar contexto de ambiente e validar telemetria em produção.
Instrumente Seu Primeiro Serviço
Use este fluxo quando você quiser um serviço realmente instrumentado e operacionalmente útil, não apenas enviando eventos crus.
Objetivo
Ao final, um serviço relevante em produção deve emitir telemetria com identidade estável, contexto de deploy e evidência suficiente para diagnóstico de incidentes.
Passo 1: Escolha o serviço certo
Comece pelo serviço de maior risco operacional, não pelo demo mais fácil.
Passo 2: Escolha o SDK
Use o Catálogo de SDKs e depois abra a página da linguagem:
Passo 3: Configure autenticação
Leia Autenticação e use credenciais separadas por ambiente.
Passo 4: Adicione atributos canônicos
Todo evento deve conter:
serviceenvversionregionquando relevante
Exemplos reais:
O core do ingest espera:
tenant_idproject_idapp_idservice_nameenvservice_version
Passo 5: Conecte o ambiente de runtime
- Kubernetes
- Serverless
- Guias específicos em
/pt-BR/docs/integrations/*
Passo 6: Valide antes de expandir
Resultado esperado:
- Telemetria continua
- Sem erros
401/403 - Tags estáveis entre restarts e deploys
- Pelo menos um trace ou erro com contexto suficiente
Validação mínima:
- Rode um request real.
- Confira um log e um trace com o mesmo
service,enveversion. - Confira
regionse o serviço for multi-região.
Passo 7: Anexe contexto de release
Antes de escalar rollout, conecte metadata de CI/CD para amarrar incidentes a deploys.
Definição de pronto
- Um serviço em produção instrumentado
- Filtro limpo por
service,enveversion - Evidência suficiente para diagnóstico sem arqueologia manual