RousselTMLEARNING

Observabilité

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, métriques personnalisées, traces), alertes utiles, configuration as code et OpenTelemetry.

1. Socle #

Bien démarrer.

Principes #

  • Site choisi selon la localisation des données (UE pour le RGPD).
  • Tagging unifié env, service, version partout, plus team.
  • Agent déployé par l'opérateur Kubernetes ou la gestion de configuration, version maîtrisée.
  • Clés d'API par usage, clés d'application nominatives et révocables.

2. Coûts #

La facture se pilote.

Leviers #

PosteLevier
Hôtes et conteneursNe pas installer l'agent complet là où il est inutile
LogsFiltrer dans l'agent, filtres d'exclusion, index à rétention courte, archives
Métriques personnaliséesPas de tags à haute cardinalité, Metrics without Limits
APMÉchantillonnage et filtres de rétention
SuiviPage Usage, alertes sur les métriques d'usage (datadog.estimated_usage.*)
Bonne Pratique : Créez des monitors sur datadog.estimated_usage.logs.ingested_bytes et datadog.estimated_usage.metrics.custom : une dérive est détectée en heures, pas à la facture.

3. Alertes et gouvernance #

Durable et partagé.

Règles #

  • Monitors multi-alert par service, avec runbook et équipe destinataire.
  • SLO pour les parcours critiques, burn rate pour l'astreinte.
  • Monitors, dashboards et SLO en Terraform, relus en pull request.
  • Instrumentation OpenTelemetry quand c'est possible, pour garder la liberté de choix.

Schéma de référence et vérification rapide #

Check-list.

Check-list #

  1. Site et clés configurés
  2. Tagging unifié vérifié
  3. Pipelines de logs et index maîtrisés
  4. APM avec corrélation logs-traces
  5. Monitors et SLO en Terraform
  6. Alertes sur l'usage

Articles liés

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, OpenTelemetry), si…

Datadog sur Kubernetes : Operator, Cluster Agent et Autodiscovery

Superviser Kubernetes avec Datadog : Datadog Operator et ressource DatadogAgent, Cluster Agent, Autodiscovery…

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

Concevoir des dashboards Datadog utiles : types de widgets, template variables, groupes, Powerpacks, formules…

Pour aller plus loin