Comment ça fonctionne
- Votre application utilise un SDK ClickStack (par ex., Node.js, Python, Go). Ces SDKs s’appuient sur les OpenTelemetry SDKs, avec des fonctionnalités supplémentaires et des améliorations en matière de convivialité.
- Le SDK collecte et exporte les traces et les logs via OTLP (HTTP ou gRPC).
- Le collector OpenTelemetry reçoit la télémétrie et l’écrit dans ClickHouse via les exporters configurés.
Langues prises en charge
Compatibilité OpenTelemetryBien que ClickStack propose ses propres SDKs par langage avec une télémétrie et des fonctionnalités améliorées, vous pouvez également utiliser sans difficulté vos SDKs OpenTelemetry existants.
Sécurisation avec une API key
Non requis pour Managed ClickStackL’API key n’est pas requise pour Managed ClickStack.
init dans le SDK, soit à l’aide de la variable d’environnement OTEL_EXPORTER_OTLP_HEADERS :
Team Settings → API Keys.
Pour la plupart des SDKs par langage et des bibliothèques de télémétrie compatibles avec OpenTelemetry, vous pouvez simplement définir la variable d’environnement OTEL_EXPORTER_OTLP_ENDPOINT dans votre application ou la spécifier lors de l’initialisation du SDK :
Intégration Kubernetes
- Afficher les métriques Kubernetes des pods et des nœuds associés à vos services
- Corréler les logs et les traces de l’application avec les métriques de l’infrastructure
- Suivre l’utilisation des ressources et les performances à l’échelle de votre cluster Kubernetes