L'observabilité
Savoir ce qui se passe dans un système en production : journaux, métriques, traces, les signaux clés à surveiller, les centiles plutôt que les moyennes, et des alertes qui réveillent pour de bonnes raisons. Chaque réponse expliquée.
- 32 cartes
- 3 thèmes
- Gratuit
Le programme, thème par thème
Le poids de chaque thème suit celui que lui donne l'examen.
- Journaux, métriques, traces
- Signaux et centiles
- Alertes
Quelques cartes du deck
Que désigne « journal » ?
Voir la réponse
Un enregistrement horodaté d'un événement précis, avec son contexte
Idéal pour comprendre un cas particulier, mais volumineux : on ne compte pas des millions de requêtes en lisant leurs journaux un par un.
Une requête met 3 secondes en traversant six services. Quel outil montre le plus directement où le temps est perdu ?
- Une trace distribuée
- Le taux d'erreurs global
- L'utilisation disque d'un serveur
- Le nombre d'utilisateurs connectés
Voir la réponse
Une trace distribuée
La trace découpe la requête étape par étape avec la durée de chacune : le segment le plus long désigne le coupable.
Un enregistrement horodaté d'un événement précis, avec son contexte : comment s'appelle cette notion ?
Voir la réponse
journal
Idéal pour comprendre un cas particulier, mais volumineux : on ne compte pas des millions de requêtes en lisant leurs journaux un par un.
On veut savoir si le taux d'erreurs a augmenté depuis le dernier déploiement. Que regarder ?
- Une métrique du taux d'erreurs dans le temps
- Une seule trace
- Le journal d'une seule requête
- Le code source
Voir la réponse
Une métrique du taux d'erreurs dans le temps
Une métrique agrégée montre la tendance avant et après le déploiement ; un cas isolé ne dit rien sur l'ensemble.
Que désigne « métrique » ?
Voir la réponse
Une mesure chiffrée agrégée dans le temps, comme le nombre de requêtes par seconde ou le taux d'erreurs
Légère et facile à tracer en courbe, elle sert aux tableaux de bord et aux alertes ; elle dit qu'il y a un problème, rarement pourquoi.