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

Coûts et gouvernance Datadog : usage, attribution, RBAC et politiques de tags

Maîtriser la facture et gouverner Datadog : suivi de l'usage et de l'estimation, attribution des ...

Architecture de la plateforme Datadog : sites, organisations, clés et modèle de données

Comprendre l'architecture de Datadog : sources de données (agent, intégrations cloud, SDK, OpenTe...

Applications personnalisées : l’exemple de Salesforce dans Dynatrace

Superviser une application sans agent web classique, avec une application personnalisée et Salesf...

AppEngine et applications personnalisées Dynatrace

Créer des applications sur la plateforme Dynatrace avec AppEngine : Dynatrace App Toolkit, interf...

RUM et Synthetic Monitoring avec Datadog : synthetic transaction monitoring et expérience utilisateur

Mesurer l'expérience utilisateur avec Datadog : RUM navigateur et mobile, Core Web Vitals, Sessio...

APM Datadog avancé : échantillonnage, rétention, profiler et Software Catalog

Aller plus loin avec l'APM Datadog : contrôle d'ingestion et échantillonnage, filtres de rétentio...

Créer des tableaux de bord dans Zabbix : dashboards, widgets et pages

Construire des dashboards Zabbix utiles : pages, widgets (Graph, Problems, Top hosts, Honeycomb, ...

Visualiser et automatiser Zabbix : dashboards, Grafana et API

Construire des dashboards et cartes dans Zabbix, utiliser le plugin Zabbix de Grafana, et automat...

Visualiser dans Kibana : Lens, dashboards et objets enregistrés

Construire des visualisations avec Lens, assembler des dashboards interactifs (filtres, contrôles...

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 !