Aller au contenu principal
Bluecoders
← Glossaire de la tech

Observability

MéthodeProblématique

Observability = comprendre pourquoi ça casse

L'observabilité (observability) est la capacité à comprendre ce qui se passe à l'intérieur d'un système logiciel à partir des signaux qu'il émet : logs, métriques et traces, auxquels s'ajoutent parfois le profilage et les événements.

Le monitoring classique répond à « est-ce que ça marche ? » à partir d'indicateurs définis à l'avance. L'observabilité vise à répondre à « pourquoi ça se comporte ainsi ? », y compris pour une panne qu'on n'avait pas prévue. C'est indispensable dans les architectures distribuées, où une requête traverse des dizaines de services.

Les outils de référence sont Datadog, Grafana (avec Prometheus, Loki et Tempo), Honeycomb, New Relic et Splunk. OpenTelemetry fournit la couche d'instrumentation standard qui alimente ces outils.

Pourquoi ça compte quand on recrute

L'observabilité est au cœur du métier de SRE et de Platform Engineer, et un bon signal de maturité chez un développeur back-end. En entretien, demandez le récit d'un incident : comment le problème a été repéré, quels signaux ont permis de remonter à la cause. Un candidat qui ne parle que de tableaux de bord n'a souvent pas mené d'enquête lui-même.

Un besoin en recrutement ?

Décrivez votre besoin. Un recruteur de votre secteur vous rappelle sous 24 h ouvrées.