RousselTMLEARNING

TP · SigNoz et ClickStack : l'observabilité sur ClickHouse

TP : Essayer ClickStack et HyperDX

Ce que vous allez apprendre dans ce TP
  • Lancer ClickStack
  • Envoyer des données OTLP
  • Rechercher et corréler

Introduction #

Ce que vous allez apprendre dans cette section
  • Lancer ClickStack
  • Envoyer des données OTLP
  • Rechercher et corréler

Contexte. Vous comparez deux plateformes sur ClickHouse. Après SigNoz, vous évaluez ClickStack et son interface HyperDX.

Prérequis : Docker  ·  Durée estimée : 35 min

Évaluer ClickStack en une demi-heure.

Mise en place #

Étapes guidées, avec leur correction.

  1. 1. Lancer ClickStack

    Pourquoi ? L'image tout-en-un contient ClickHouse, le Collector et HyperDX.

    Démarrez le conteneur et créez votre compte dans l'interface.
  2. 2. Envoyer des traces

    Pourquoi ? telemetrygen produit des traces OTLP réalistes sans écrire d'application.

    Envoyez des traces pendant 30 secondes avec la clé d'ingestion.
  3. 3. Envoyer des logs

    Pourquoi ? Les logs et les traces se retrouvent dans la même interface.

    Envoyez des logs avec telemetrygen.
  4. 4. Rechercher

    Pourquoi ? La recherche par champs est la fonction centrale de HyperDX.

    Dans Search, filtrez les événements du service boutique, puis ouvrez une trace et ses spans.
  5. 5. Graphe et alerte

    Pourquoi ? Transformer une recherche en indicateur suivi.

    Créez un graphe du nombre d'événements par minute pour boutique, ajoutez-le à un dashboard et définissez une alerte s'il tombe à zéro pendant 5 minutes.

Niveau de difficulté : ●●●○○ (3/5)

Mon suivi

  • ⏱ Durée estimée : ≈ 35 min

Connectez-vous pour suivre votre progression et prendre des notes. Se connecter

✉️ Poser une question

Articles recommandés

ClickStack : ClickHouse, HyperDX et OpenTelemetry

La pile d'observabilité officielle de ClickHouse : installation tout-en-un, interface HyperDX (re...

Comprendre la notion de score

Le concept de score va permettre à Elasticsearch de classer vos documents par pertinence lors d u...

Elastic Common Schema (ECS) : le format standard des données Elastic et son rôle dans Elastic SIEM

Comprendre l'Elastic Common Schema (ECS) : format standard des champs dans Elasticsearch, convent...

Grail : Dynatrace Data Lakehouse

Désormais vous disposez dans Dynatrace (SaaS) d'un Data Lakehouse nommé Grail dont vous pouvez co...

C'est quoi l'observabilité

La capacité à connaître l'état interne d'un système à partir des données que cette dernière émet...

Les types de transactions dans les base de données

Cet article détaille les différences entre trois concepts essentiels dans l'exécution des instruc...

Différences entre Technologies et Services dans Dynatrace

Dans Dynatrace, les concepts de 'Technologie' et de 'Services' aident à organiser et surveiller l...

Dynatrace : Différences entre SQL Modifications, SQL Queries or Procedures, et SQL Transactions

Cet article détaille les différences entre trois concepts essentiels dans l'exécution des instruc...

Licences Dynatrace : modèle par unités et consumption-based licensing (DPS)

Comprendre la facturation Dynatrace : l'ancien modèle de licences segmentées par unités (Host Uni...