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.

  1. Journaux, métriques, traces
  2. Signaux et centiles
  3. 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.