RousselTMLEARNING

TP · Datadog : de la découverte à l'expertise

TP : Métriques personnalisées avec DogStatsD et dashboard

Ce que vous allez apprendre dans ce TP
  • Envoyer des métriques DogStatsD
  • Construire un dashboard avec variables
  • Mesurer la cardinalité

Introduction #

Ce que vous allez apprendre dans cette section
  • Envoyer des métriques DogStatsD
  • Construire un dashboard avec variables
  • Mesurer la cardinalité

Contexte. Le produit veut suivre les commandes en temps réel à côté des métriques techniques. Vous envoyez des métriques métier en gardant la facture sous contrôle.

Prérequis : TP précédent terminé  ·  Durée estimée : 40 min

Des métriques métier utiles et maîtrisées.

Mise en place #

Étapes guidées, avec leur correction.

  1. 1. Envoyer des compteurs

    Pourquoi ? DogStatsD agrège côté agent : l'application envoie en UDP sans attendre.

    Envoyez pendant une minute des commandes avec un tag de moyen de paiement.
  2. 2. Explorer

    Pourquoi ? Le Metrics Explorer confirme la réception et les tags.

    Dans Metrics > Explorer, tracez sum:boutique.commandes{env:lab} by {moyen_paiement}.as_count().
  3. 3. Dashboard avec variables

    Pourquoi ? Une variable env rend le dashboard réutilisable pour tous les environnements.

    Créez un dashboard « Boutique » avec une variable $env, un widget Query Value (commandes de la dernière heure) et un Timeseries du p95 du montant du panier.
  4. 4. Mesurer la cardinalité

    Pourquoi ? Comprendre pourquoi un tag peut coûter cher.

    Envoyez 500 points avec un tag commande_id unique, puis comparez le nombre de séries de la métrique dans Metrics Summary.

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

Mon suivi

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

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

💬 Discussions récentes de la formation

Poser une question sur cette leçon →Voir toutes les discussions de la formation

Articles recommandés

Métriques et tags dans Datadog : tagging unifié, DogStatsD et cardinalité

Exploiter les métriques Datadog : tagging unifié (env, service, version), requêtes et agrégations...

Bonnes pratiques Datadog : tags, coûts, alertes et gouvernance

Check-list pour exploiter Datadog efficacement : tagging unifié, maîtrise des coûts (hôtes, logs,...

Dashboards et notebooks Datadog : widgets, template variables et bonnes pratiques

Concevoir des dashboards Datadog utiles : types de widgets, template variables, groupes, Powerpac...

Métriques Datadog avancées : types, agrégations, cardinalité et Metrics without Limits

Maîtriser les métriques Datadog : types (count, rate, gauge, histogram, distribution), agrégation...

Cross-dashboard variables Grafana : partager des variables entre dashboards

Créez une fois vos variables Grafana et réutilisez-les partout : portée globale ou par dossier, a...

Prometheus : visualiser ses métriques (UI, Grafana et dashboards)

Visualiser les données Prometheus : interface web, graphes PromQL, connexion à Grafana, dashboard...

Monitors, SLO, dashboards et Datadog as code

Créer des monitors efficaces (métriques, logs, APM, composites, anomalies), des SLO, des dashboar...

Métriques Dynatrace : Data Explorer, sélecteurs de métriques, API et tableaux de bord

Exploiter les métriques dans Dynatrace : métriques intégrées et personnalisées, Data Explorer, sy...

Datadog : la plateforme d'observabilité SaaS en un coup d'œil

Ce qu'est Datadog, ses produits (infrastructure, logs, APM, RUM, synthétiques, sécurité), ses con...

Soutenir

♥ SOUTENIR

Soutenez RousselTM Learning

Les formations, articles, TP et attestations restent gratuits et sans publicité intrusive. Une contribution libre, du montant de votre choix, finance l’hébergement, les environnements de TP et l’écriture de nouveaux contenus.

Contribuer avec PayPal Montant libre · carte bancaire ou compte PayPalEn savoir plus
QR code PayPal
Ou scannez ce QR code avec votre téléphone

Merci, chaque contribution compte !