Cómo funciona
- Tu aplicación usa un SDK de ClickStack (p. ej., Node.js, Python, Go). Estos SDKs se basan en los SDKs de OpenTelemetry, con funciones adicionales y mejoras de usabilidad.
- El SDK recopila y exporta trazas y logs mediante OTLP (HTTP o gRPC).
- El OpenTelemetry collector recibe la telemetría y la escribe en ClickHouse a través de los exportadores configurados.
Idiomas compatibles
Compatibilidad con OpenTelemetryAunque ClickStack ofrece SDK de lenguaje con telemetría y funcionalidades mejoradas, también puede usar sin problemas los SDK existentes de OpenTelemetry.
Protección mediante API key
No es necesario para Managed ClickStackLa API key no es necesaria para Managed ClickStack.
init en el SDK o la variable de entorno OTEL_EXPORTER_OTLP_HEADERS:
Team Settings → API Keys.
Para la mayoría de los SDKs de lenguaje y las bibliotecas de telemetría compatibles con OpenTelemetry, puedes simplemente configurar la variable de entorno OTEL_EXPORTER_OTLP_ENDPOINT en tu aplicación o especificarla durante la inicialización del SDK:
Integración con Kubernetes
- Ver métricas de Kubernetes de pods y nodos asociados a sus servicios
- Correlacionar los logs y las trazas de la aplicación con métricas de infraestructura
- Hacer un seguimiento del uso de recursos y del rendimiento en todo el clúster de Kubernetes