Observability

Comprendre les architectures de données modernes

Miller Trujillo

Senior Software Engineer

Qu’est-ce que l’observabilité ?

  • Comprendre l’intérieur depuis l’extérieur.
  • Observabilité des données
    • Suivre les données en mouvement
  • Systèmes distribués complexes
  • Résolution des problèmes
  • Fiabilité
Comprendre les architectures de données modernes

Observabilité : monitoring et métriques

  • Monitoring, journalisation et traçage.
  • Monitoring : vérification continue de l’état du système
  • Métriques : valeurs numériques émises par le système

Exemple de tableau de bord de monitoring depuis Grafana Playground

Comprendre les architectures de données modernes

Observabilité : journalisation et traçage

Journalisation

  • Enregistrements d’événements
    • Exemples :
      • Messages d’info ou de débogage
      • Trace de pile d’exception
  • Journaux d’audit
    • Qui a fait quoi et quand

Traçage

  • Suivre une requête ou un élément spécifique à travers les étapes

Jouet avec carte illustrant le traçage

Comprendre les architectures de données modernes

Plateformes d’observabilité

Logos des plateformes d’observabilité de GCP et AWS

Divers logos de plateformes d’observabilité

Comprendre les architectures de données modernes

Passons à la pratique !

Comprendre les architectures de données modernes

Preparing Video For Download...