During this past Black Friday and Cyber Monday, a minute of downtime can cost our merchants $5.1 million. That's why observability is critical, we need to detect issues and prevent any downtime. We saw around a 16x improvement out of the box with ClickHouse once we had it deployed, and at peak performance over 30x. And for us, less compute is money.
- ClickStack
Observabilité open source pour les SRE et leurs agents
Conçu pour OpenTelemetry à grande échelle, ClickStack associe des requêtes rapides sur des données à forte cardinalité à une rétention longue durée à faible coût, pour vous permettre de conserver chaque log, métrique et trace sans échantillonnage ni roll-ups.
Cela supprime les angles morts pour les SRE et permet aux agents de mener des investigations via MCP et SQL, en donnant aux uns comme aux autres une télémétrie intégrale et le contexte historique pour explorer les causes possibles en parallèle et identifier la cause racine.
Vous préférez une solution entièrement gérée ? Découvrez ClickHouse Observability ->->
Trusted for observability by
Trois couches. Une seule stack d’observabilité ouverte.
OpenTelemetry collecte vos signaux, ClickHouse les stocke et les interroge, et l’interface ClickStack rassemble les investigations de votre équipe.
L’interface ClickStack regroupe recherche, cascades de traces, motifs d’événements, deltas d’événements, tableaux de bord, alertes et session replays, avec un serveur MCP intégré pour vos agents.
Combinez une forte compression, une recherche rapide et du SQL analytique dans un seul moteur pour que les SRE et leurs agents puissent explorer la télémétrie intégrale et l’historique de longue durée à faible coût.
Conservez les détails à forte cardinalité dans chaque événement, comme les identifiants utilisateur, les identifiants de requête, les tenants et les versions de déploiement, pour que les investigations puissent suivre des corrélations inattendues sans définir à l’avance chaque dimension utile.
Utilisez votre instrumentation existante avec un OpenTelemetry Collector fourni et des schémas conçus pour les logs, les métriques et les traces, avec la flexibilité nécessaire pour adapter l’ingestion à votre environnement.
Exécutez ClickStack en local. Commencez vos investigations.
Démarrez avec l’image Docker tout-en-un pour essayer ClickStack sur votre propre machine, avec un OpenTelemetry Collector et des schémas fournis.
-
Exécutez la stack
Lancez ClickStack avec Docker et ouvrez l’interface pour créer votre compte local. -
Envoyez votre premier événement
Copiez votre clé API d’ingestion et envoyez un événement de test via le Collector fourni. -
Explorez votre télémétrie
Retrouvez l’événement dans la recherche, puis connectez votre application ou explorez les données d’exemple.
Suivez les guides de déploiement et de production lorsque vous êtes prêt à exécuter ClickStack pour votre équipe.

Apportez votre propre schéma
ClickStack privilégie OpenTelemetry, sans se limiter à OpenTelemetry. Stockez les logs, les traces et les métriques dans ClickHouse avec vos propres schémas et pipelines, puis explorez vos données horodatées via l’interface ClickStack, qui s’adapte à vos schémas.
Réduisez les coûts d’observabilité. Conservez davantage de télémétrie.
Réduisez le stockage et le calcul nécessaires pour l’observabilité à grande échelle, en gardant le contrôle sur la configuration et le dimensionnement de votre déploiement.
10-30x Compression OpenTelemetry
Des taux d’ingestion et de compression parmi les meilleurs du marché pour les données OTel.
Stockez davantage dans moins d’espace
La compression colonnaire de ClickHouse réduit l’espace disque nécessaire à votre télémétrie à mesure que les volumes d’ingestion augmentent.
Tirez davantage de vos ressources de calcul
L’exécution efficace des requêtes permet davantage de recherches et d’agrégations avec les ressources de calcul que vous provisionnez.
Optimisez pour votre charge de travail
Ajustez les schémas, les index et les politiques de rétention, puis dimensionnez l’infrastructure selon votre charge de travail et votre budget.
Pourquoi les SRE et leurs agents utilisent ClickStack
Lorsqu’un incident survient, les ingénieurs et les agents doivent suivre les éléments probants à travers les services, comparer les comportements passés et tester les causes possibles.
Aucun échantillonnage
Retrouvez les défaillances rares dans les logs, les métriques et les traces non échantillonnés, y compris les événements individuels qui expliquent ce qui s’est passé.
Rétention complète
Comparez un incident aux déploiements antérieurs et aux comportements passés pour distinguer une nouvelle régression d’une défaillance récurrente.
Requêtes rapides et parallèles
Testez plusieurs hypothèses à la fois pour que les ingénieurs et les agents puissent explorer différentes causes possibles sans s’attendre les uns les autres.
SQL expressif
Corrélez les signaux par utilisateur, requête ou déploiement avec le SQL que vous connaissez, puis explorez de nouvelles questions au-delà des workflows prédéfinis.
Du premier signal à la cause racine
Retrouvez la requête défaillante, comprenez ce qui a changé, identifiez les personnes touchées et conservez vos conclusions. ClickStack relie chaque étape d’une investigation à travers votre télémétrie.
Recherchez dans les logs avec une syntaxe de type Lucene ou SQL, puis suivez la requête dans sa cascade de traces pour voir chaque span à travers les services et repérer l’étape qui a échoué ou ralenti.


Vos workflows. Votre environnement d’exécution. Vos agents.
Apportez vos propres agents d’observabilité
Connectez les agents que vous utilisez déjà à votre déploiement ClickStack via MCP, en combinant la télémétrie avec votre code, vos runbooks et votre contexte opérationnel pour mener vos investigations depuis vos outils préférés.
- Vos outils. Travaillez depuis Claude Code, Codex, Cursor, OpenCode ou votre propre framework d’agents compatible MCP.
- Votre contexte. Intégrez la télémétrie aux investigations aux côtés du code, des runbooks et des outils internes que vos agents utilisent déjà.
- Des conclusions partagées. Transformez les investigations en recherches enregistrées, tableaux de bord et alertes sur lesquels votre équipe peut s’appuyer.
Your agent in
Claude Code
Your agent in
Cursor
Your agent in
AI Notebooks
Semantic tools
Your agent in
Codex
Your agent on
Your framework
Your agent in
OpenCode
Donnez à vos agents des outils conçus pour l’investigation
Le serveur MCP ClickStack fournit des outils dédiés aux étapes courantes d’une investigation, avec un accès au SQL ClickHouse lorsqu’une question nécessite une analyse plus approfondie.
Vous pouvez aussi découvrir les sources de télémétrie et identifier les opérations chronophages.
Chaque outil intègre un workflow d’investigation courant et une requête optimisée, afin que les agents consacrent moins d’étapes à reconstruire la manière de poser la question et davantage aux éléments probants.
In our evaluations against a generic ClickHouse MCP server, agents using these tools were:
17% more accurate
25% fewer tool calls
2.7× more consistent
Vous recherchez une solution entièrement gérée ?
Retrouvez l’interface ClickStack que vous connaissez avec ClickHouse Observability, notre service entièrement géré pour les SRE et leurs agents.
Envoyez votre télémétrie à un seul point de terminaison géré pendant que ClickHouse prend en charge l’ingestion, les schémas, le stockage, l’optimisation, la mise à l’échelle, les sauvegardes et les mises à niveau.
Investigation tools
Instrumentez vos applications
Intégrez les logs, les métriques et les traces de vos applications à ClickStack avec les SDK et les collecteurs OpenTelemetry, pour donner à votre équipe et à vos agents le contexte nécessaire aux investigations à travers votre stack.
Commencez vos investigations avec ClickStack
Donnez à vos SRE et à vos agents une télémétrie intégrale, le contexte historique et des requêtes SQL rapides dans une stack open source que vous contrôlez.
FAQ
Parcourez notre FAQ pour en savoir plus sur ClickStack. Si vous n’y trouvez pas ce dont vous avez besoin, nous sommes toujours heureux d’en discuter.
ClickStack est une stack d’observabilité open source pour les SRE et leurs agents, qui associe la collecte OpenTelemetry, le stockage et l’analytique ClickHouse et l’interface ClickStack pour l’investigation des logs, des métriques, des traces et des session replays.
Oui. ClickHouse et l’OpenTelemetry Collector sont sous licence Apache 2.0, et l’interface ClickStack sous licence MIT. Vous pouvez inspecter le code, exécuter la stack sur votre propre infrastructure et personnaliser ses couches de collecte, de stockage et d’investigation pour votre environnement.
Les trois couches principales sont l’OpenTelemetry Collector pour l’ingestion, ClickHouse pour le stockage et l’interrogation de la télémétrie et l’interface ClickStack pour l’investigation.
Le déploiement open source standard utilise aussi MongoDB pour stocker les paramètres de l’application, comme les tableaux de bord, les alertes et les profils utilisateur.
Non. Les ingénieurs peuvent mener leurs investigations via la recherche, les cascades de traces, les motifs d’événements, les deltas d’événements, les tableaux de bord et les session replays, tandis que les agents et SQL offrent des moyens supplémentaires d’explorer les mêmes données.
Oui. ClickStack inclut un serveur MCP que les agents compatibles peuvent utiliser pour interroger la télémétrie, découvrir des sources et gérer les recherches enregistrées, les tableaux de bord et les alertes.
Connectez vos outils préférés ou votre framework d’agents à votre déploiement ClickStack en suivant le guide de configuration MCP.
Non. OpenTelemetry est la voie par défaut, avec un Collector et des schémas fournis pour vous aider à démarrer, mais l’interface ClickStack prend aussi en charge les tables de télémétrie ClickHouse existantes avec des mappages de champs appropriés.
Votre équipe exploite la base de données, l’interface, le pipeline d’ingestion et les services associés, y compris la planification de la capacité, la sécurité, les sauvegardes, les mises à niveau et l’optimisation des performances.
Cela vous donne le contrôle du déploiement et nécessite des ressources d’ingénierie pour l’exploiter.
ClickStack est le projet open source à la base de ClickHouse Observability, le service géré pour les SRE et leurs agents.
Choisissez ClickStack si vous souhaitez exécuter et personnaliser vous-même la stack, ou ClickHouse Observability si vous souhaitez que ClickHouse exploite la plateforme.
ClickHouse Observability propose aussi une option auto-gérée pour les équipes expérimentées qui veulent ajuster les charges de travail de la base de données pendant que ClickHouse Cloud gère l’infrastructure sous-jacente.
Les deux associent collecte de données, stockage et interface d’investigation, mais ClickStack utilise le moteur d’analytique colonnaire de ClickHouse pour réunir recherche, agrégations et analyse SQL sur votre télémétrie.
L’interface ClickStack prend en charge une recherche de type Lucene, aux côtés d’outils comme les motifs d’événements, les deltas d’événements et les cascades de traces.
Oui. Recherchez dans les logs avec une syntaxe de type Lucene ou SQL. Le schéma de logs OpenTelemetry par défaut inclut des index de texte, les index inversés de ClickHouse, sur le corps et les attributs des logs, et ClickStack réécrit les recherches en texte libre pour les utiliser. Une recherche peut ainsi ignorer les données qui ne peuvent pas correspondre au lieu de lire le corps de chaque log. Les index de filtres de Bloom accélèrent les recherches sur les colonnes à forte cardinalité, comme les identifiants de trace.
Consultez le guide d’optimisation des performances pour ajuster les index à votre charge de travail, y compris sur les versions de ClickHouse sans prise en charge des index de texte.
Utilisez le guide de démarrage rapide open source pour exécuter ClickStack en local et explorer des données d’exemple ou envoyer la télémétrie d’une application, puis suivez les guides de déploiement et de production lorsque vous êtes prêt à l’exploiter pour votre équipe.




