- agentes oficiais de APM da Elastic – Eles são desenvolvidos especificamente para uso com o Elastic Stack. No momento, não há um caminho de migração direto para esses SDKs. As aplicações que os utilizam precisarão ser instrumentadas novamente com os SDKs do ClickStack correspondentes.
- Elastic Distributions of OpenTelemetry (EDOT SDKs) – Essas são as distribuições da Elastic dos SDKs padrão do OpenTelemetry, disponíveis para .NET, Java, Node.js, PHP e Python. Se a sua aplicação já usa um SDK do EDOT, não será necessário instrumentar o código novamente. Em vez disso, basta reconfigurar o SDK para exportar dados de telemetria para o OTLP Collector incluído no ClickStack. Consulte “Migrando SDKs do EDOT” para mais detalhes.
Use os SDKs do ClickStack sempre que possívelEmbora os SDKs padrão do OpenTelemetry sejam compatíveis, recomendamos fortemente o uso dos SDKs distribuídos pelo ClickStack para cada linguagem. Essas distribuições incluem instrumentação adicional, configurações padrão aprimoradas e extensões personalizadas projetadas para funcionar perfeitamente com o pipeline e a UI do ClickStack. Ao usar os SDKs do ClickStack, você pode habilitar recursos avançados, como stack traces de exceções, que não estão disponíveis no OpenTelemetry puro nem nos SDKs do EDOT.