Le traçage distribué en pratique
by Austin Parker, Daniel Spoonhower, Jonathan Mace, Ben Sigelman, Rebecca Isaacs
Chapitre 7. Un nouveau tableau de bord de l'observabilité
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Les ingénieurs d'organisations telles que Google et Twitter ont initialement promu l'observabilité comme une méthode permettant non seulement de surveiller leurs systèmes de production, mais aussi de comprendre le comportement de ces systèmes à l'aide d'un nombre relativement restreint de signaux. Emprunté à la théorie du contrôle, le termeobservabilité signifie formellement que les états internes d'un système peuvent être déduits de ses sorties externes. Cette démarche est devenue nécessaire au sein de ces organisations, car la complexité de leurs systèmes s'est tellement accrue - et le nombre de personnes chargées de les gérer est resté relativement faible - qu'elles ont eu besoin d'un moyen de simplifier l'espace du problème. En outre, dans le cadre des organisations d'ingénierie de fiabilité des sites (SRE), de nombreux ingénieurs responsables de l'observabilité ne travaillaient pas directement sur le logiciel, mais sur l'infrastructure chargée de le faire fonctionner et de le rendre fiable. À ce titre, un modèle permettant de comprendre les performances d'un logiciel à partir d'un ensemble de signaux externes était attrayant et, en fin de compte, nécessaire.
Malgré une définition formelle, l'observabilité continue d'échapper à la compréhension de nombreux praticiens. Pour beaucoup, le terme ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access