RousselTMLEARNING

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

TP : Superviser un cluster Kubernetes avec le Datadog Operator

Ce que vous allez apprendre dans ce TP
  • Déployer l'Operator et l'agent
  • Superviser une application par Autodiscovery
  • Diagnostiquer avec agent status

Introduction #

Ce que vous allez apprendre dans cette section
  • Déployer l'Operator et l'agent
  • Superviser une application par Autodiscovery
  • Diagnostiquer avec agent status

Contexte. L'équipe migre ses applications sur Kubernetes. Vous devez y retrouver la même visibilité que sur les VM, sans configuration manuelle par pod.

Prérequis : Compte Datadog (l'essai gratuit suffit) et sa clé d'API, Docker, kind, kubectl, helm  ·  Durée estimée : 45 min

Un cluster supervisé de façon déclarative.

Mise en place #

Étapes guidées, avec leur correction.

  1. 1. Créer le cluster et installer l'Operator

    Pourquoi ? L'Operator gère l'agent à partir d'une seule ressource déclarative.

    Créez un cluster kind, installez l'Operator et le secret contenant la clé d'API.
  2. 2. Déployer l'agent

    Pourquoi ? La ressource DatadogAgent décrit tout : site, clé, fonctionnalités.

    Écrivez et appliquez datadog-agent.yaml. Combien de pods agent obtenez-vous ?
  3. 3. Déployer une application

    Pourquoi ? Les annotations Autodiscovery configurent le check dès le démarrage du pod.

    Déployez Redis avec les annotations du check redisdb et les labels de tagging unifié.
  4. 4. Vérifier côté agent

    Pourquoi ? agent status et configcheck disent si la configuration a été trouvée et si le check tourne.

    Vérifiez que le check Redis est découvert et exécuté.
  5. 5. Vérifier dans Datadog

    Pourquoi ? Le tagging unifié relie métriques, logs et conteneur.

    Dans Datadog, filtrez par service:cache : retrouvez les métriques redis.*, les logs du conteneur et le pod dans l'explorateur Kubernetes.

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

Mon suivi

  • ⏱ Durée estimée : ≈ 45 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

Déployer Thanos sur Kubernetes (kube-prometheus-stack, Helm et Operator)

Installer Thanos sur Kubernetes : sidecar via kube-prometheus-stack, secret objstore, Bitnami/kub...

Monitors, SLO, dashboards et Datadog as code

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

Prometheus dans le monde Kubernetes (Operator, ServiceMonitor, kube-prometheus-stack)

Superviser Kubernetes avec Prometheus : service discovery, kube-prometheus-stack, Prometheus Oper...

Logstash : enrichir, tester, superviser et déployer sur Kubernetes

Enrichir avec translate, geoip et elasticsearch, consommer Kafka, tester ses pipelines, supervise...

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

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 et OpenTelemetry : traces, services et corrélation avec les logs

Instrumenter ses applications pour l'APM Datadog (dd-trace, instrumentation en une étape, OpenTel...

Exploiter VictoriaMetrics : vmalert, sauvegardes, Kubernetes et supervision

Évaluer règles et alertes avec vmalert, sauvegarder avec vmbackup, déployer sur Kubernetes avec l...

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

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

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 !