Tous les termes

Glossaire

Observabilité

La capacité à comprendre ce qui se passe à l'intérieur d'un système à partir de ses sorties.

Définition

L'observabilité est la propriété d'un système logiciel qui permet aux ingénieurs d'en comprendre l'état interne en examinant ses sorties : logs, métriques et traces. Un système hautement observable permet de répondre à la question « pourquoi cela se passe-t-il ? » sans avoir besoin d'ajouter une nouvelle instrumentation à chaque nouvelle question.

Pourquoi c'est important

Sans observabilité, les incidents se transforment en projets archéologiques. Les ingénieurs passent des heures à reconstituer ce qui s'est passé à partir de logs incomplets et de souvenirs. Pour les systèmes de production gérant des opérations critiques, une mauvaise observabilité signifie des temps de rétablissement plus longs, des post-mortems difficiles et des incidents récurrents qui auraient pu être prévenus.

Notre point de vue

On inclut la mise en place du monitoring, des alertes et du tracing distribué dans chaque engagement infrastructure. L'observabilité n'est pas un élément de phase 2. Ça fait partie de ce que « livré » signifie.

Vous en avez assez de la théorie ?

Démarrer un projet →