SDKs
Catálogo de SDKs
Escolha o caminho certo de rollout do SDK com base no que você quer instrumentar primeiro.
Catálogo de SDKs
Use esta página para decidir o que instrumentar primeiro. Não comece apenas pela linguagem favorita. Comece pelo valor do incidente e pelo risco operacional.
Escolha pela intenção
Quero visibilidade de incidentes no backend primeiro
Melhores pontos de partida:
Depois siga Instrumente seu primeiro serviço.
Quero correlação de frontend com backend
Comece com:
Quero orientação por plataforma
Comece com:
SDKs Oficiais (GA)
| SDK | Runtime principal | Melhor primeiro uso |
|---|---|---|
| JavaScript Browser | Browser | Telemetria de UX e correlação frontend/backend |
| JavaScript Node/Bun | Node.js / Bun | APIs, workers e serviços JS |
| Python | CPython | FastAPI, Django, workers e serviços de dados |
| Go | Go 1.21+ | APIs de baixa latência e serviços de alto throughput |
| Java | JVM 17+ | Spring e microsserviços enterprise |
| .NET | .NET 8+ | APIs ASP.NET e backends enterprise |
| PHP | PHP 8.2+ | Laravel e web backends tradicionais |
| Ruby | Ruby 3.2+ | Rails e jobs de background |
Em Breve (Ainda Não Disponível)
Estes SDKs estão planejados mas ainda não foram lançados. Não há instruções de instalação disponíveis.
| SDK | Runtime alvo | Status |
|---|---|---|
| Kotlin | JVM (Ktor, Spring Boot) | Planejado |
| Rust | Rust async | Planejado |
| Swift | iOS | Planejado |
Para projetos Kotlin, use o SDK Java que funciona com qualquer linguagem JVM.
Regras de decisão
- Comece pelo serviço que mais dói quando falha.
- Prefira um serviço relevante em produção a muitos rollouts parciais.
- Adicione metadata de release antes de expandir.
- So depois avance para ambiente e segurança.