Skip to content
  • 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 ->->

Event deltas comparing slow and normal requests
Event patterns grouping logs into recurring messages
Log search with Lucene-style syntax
Trace waterfall with correlated logs and span attributes
Service overview dashboard with health tiles, request volume and error rate charts
Error rate alert with its threshold, event markers and evaluation history
Session replay of a shopper browsing products with the event timeline beside it

Trusted for observability by

Netflix logoShopify logoVisa logoCloudflare logoSony logoComcast logoAnthropic logoCharacter.ai logoSierra logoEbay logoCisco logoZoox logoDoorDash logoGitLab logoIBM logoSolarWinds logoVimeo logo
Netflix logoShopify logoVisa logoCloudflare logoSony logoComcast logoAnthropic logoCharacter.ai logoSierra logoEbay logoCisco logoZoox logoDoorDash logoGitLab logoIBM logoSolarWinds logoVimeo logo

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.

Serveur MCPSQL

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.

  1. Exécutez la stack
    Lancez ClickStack avec Docker et ouvrez l’interface pour créer votre compte local.

  2. Envoyez votre premier événement
    Copiez votre clé API d’ingestion et envoyez un événement de test via le Collector fourni.

  3. 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.

Démarrer avec l'open source
YouTube Video: WBe7ZwTRWuQ

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.

SRE et agents sur une observabilité traditionnelle : données échantillonnées, rétention limitée, requêtes bridées et lentes
SRE et agents sur ClickStack : aucun échantillonnage, rétention complète, requêtes parallèles rapides

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.

Recherche
Recherche dans les logs de plusieurs services avec un histogramme des résultats en direct
Cascade de traces
Cascade de traces pour un débit de paiement avec les logs corrélés et les attributs des spans

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.
Connecter vos agents ->->

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

Examples of tools available through MCP include Search, Trace waterfalls, Time series, Event patterns, Event deltas, SQL, Alerts, Saved searches, Data sources, and Dashboards.

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.

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.

NodeJSGoJavaJavascriptNextJSPythonRubyCloudflareKubernetesOpenTelemetryAWSFluentd

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.

Icône FAQ

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.

Posez-nous toutes vos questions ->->

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

07

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.

08

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.

09

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.

Compare ClickStack and Elastic ->->

10

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.

11

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.