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)

SDKRuntime principalMelhor primeiro uso
JavaScript BrowserBrowserTelemetria de UX e correlação frontend/backend
JavaScript Node/BunNode.js / BunAPIs, workers e serviços JS
PythonCPythonFastAPI, Django, workers e serviços de dados
GoGo 1.21+APIs de baixa latência e serviços de alto throughput
JavaJVM 17+Spring e microsserviços enterprise
.NET.NET 8+APIs ASP.NET e backends enterprise
PHPPHP 8.2+Laravel e web backends tradicionais
RubyRuby 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.

SDKRuntime alvoStatus
KotlinJVM (Ktor, Spring Boot)Planejado
RustRust asyncPlanejado
SwiftiOSPlanejado

Para projetos Kotlin, use o SDK Java que funciona com qualquer linguagem JVM.

Regras de decisão

  1. Comece pelo serviço que mais dói quando falha.
  2. Prefira um serviço relevante em produção a muitos rollouts parciais.
  3. Adicione metadata de release antes de expandir.
  4. So depois avance para ambiente e segurança.

Nesta página