- Elastic Official APM agents – Están diseñados específicamente para usarse con Elastic Stack. Actualmente no existe una vía de migración directa para estos SDK. Las aplicaciones que los usan deberán volver a instrumentarse con los SDK de ClickStack correspondientes.
- Elastic Distributions of OpenTelemetry (EDOT SDKs) – Son las distribuciones de Elastic de los SDK estándar de OpenTelemetry, disponibles para .NET, Java, Node.js, PHP y Python. Si tu aplicación ya usa un SDK de EDOT, no necesitas volver a instrumentar el código. En su lugar, puedes reconfigurar el SDK para exportar datos de telemetría al colector OTLP incluido en ClickStack. Consulta “Migrating EDOT SDKs” para obtener más información.
Usa los SDK de ClickStack siempre que sea posibleAunque los SDK estándar de OpenTelemetry son compatibles, recomendamos encarecidamente usar los SDK distribuidos por ClickStack para cada lenguaje. Estas distribuciones incluyen instrumentación adicional, configuraciones predeterminadas mejoradas y extensiones personalizadas diseñadas para funcionar perfectamente con el pipeline y la UI de ClickStack. Al usar los SDK de ClickStack, puedes aprovechar funciones avanzadas, como las trazas de pila de excepciones, que no están disponibles con OpenTelemetry estándar ni con los SDK de EDOT.