tonformateur
Cloud & DevOps

Initier à l'observabilité

📅 Publié le 19/05/2026·tonformateur
← Toutes les ressources

L'observabilité va au-delà du monitoring : elle vise à comprendre l'état interne d'un système à partir de ses sorties, via les trois piliers métriques, logs et traces. OpenTelemetry s'impose comme standard d'instrumentation.

Points clés

Sommaire
  1. Les trois piliers
  2. OpenTelemetry comme standard
  3. Du monitoring à l'observabilité
  4. En pratique
  5. Questions fréquentes
  6. Pour aller plus loin

Les trois piliers

Les métriques (valeurs numériques agrégées comme la latence ou le taux d'erreur) répondent au combien ; les logs (événements horodatés) au quoi s'est passé ; les traces (parcours d'une requête à travers les services) au où ça coince. On enseigne à utiliser le bon pilier selon la question : une métrique alerte, une trace localise, un log explique.

OpenTelemetry comme standard

OpenTelemetry (OTel) fournit des SDK et un protocole (OTLP) pour instrumenter une application une seule fois et exporter métriques, logs et traces vers n'importe quel backend (Prometheus, Tempo, Loki, Jaeger). Le Collector OTel reçoit, transforme et route la télémétrie. Adopter OTel évite le verrouillage à un fournisseur, argument fort à transmettre.

Du monitoring à l'observabilité

Le monitoring surveille des indicateurs connus à l'avance ; l'observabilité permet d'investiguer des problèmes inconnus en explorant librement la télémétrie. On illustre avec une requête lente : la métrique signale, la trace montre le service fautif, le log donne le message d'erreur précis. Cette enquête de bout en bout est l'exercice clé.

En pratique

Scénario. Lab de 3 heures : instrumenter une petite application avec le SDK OpenTelemetry, envoyer les traces à un Collector puis à Jaeger ou Tempo, et les métriques à Prometheus. Provoquer une lenteur artificielle et la diagnostiquer via la trace. Livrable : une application observable dont une requête lente est analysée du tableau de bord jusqu'au log.

Questions fréquentes

Quelle différence entre monitoring et observabilité ?

Le monitoring suit des indicateurs prédéfinis et alerte ; l'observabilité permet d'explorer la télémétrie pour comprendre des problèmes non anticipés. L'un répond aux questions connues, l'autre aux inconnues.

Pourquoi utiliser OpenTelemetry plutôt que des agents propriétaires ?

Parce qu'OTel est un standard ouvert : on instrumente une fois et on exporte vers n'importe quel backend, sans verrouillage fournisseur, et la même instrumentation reste valable si l'on change d'outil.

Pour aller plus loin

Pour approfondir : Apprendre terraform pas a pas · Automatiser avec ansible. Et le reste de nos ressources pour les écoles, OF et formateurs.

Tags#DevOps#Observabilité#Open source

Besoin d'un formateur expert ou envie de transmettre ?

tonformateur connecte les écoles et organismes de formation avec des intervenants experts du terrain.

Voir les cours à pourvoir Explorer l'annuaire d'outils →