Observabilitet

Förstå modern dataarkitektur

Miller Trujillo

Senior Software Engineer

Vad är observabilitet?

  • Förstå insidan utifrån.
  • Dataobservabilitet
    • Förstå data i rörelse
  • Komplexa distribuerade system
  • Problemlösning
  • Tillförlitlighet
Förstå modern dataarkitektur

Viktiga aspekter av observabilitet: Monitorering och mätvärden

  • Monitorering, loggning och spårning.
  • Monitorering: Kontinuerlig kontroll av systemets status
  • Mätvärden: Numeriska värden som systemet genererar

Exempel på monitoreringsdashboard från Grafana playground

Förstå modern dataarkitektur

Viktiga aspekter av observabilitet: Loggning och spårning

Loggning

  • Registrering av händelser
    • Exempel:
      • Informations- eller felsökningsmeddelanden
      • Undantagsstackspårning
  • Granskningsloggar
    • Vem gjorde vad och när

Spårning

  • Följ en specifik förfrågan eller ett element genom olika steg

Leksak med karta för att illustrera spårning

Förstå modern dataarkitektur

Observabilitetsplattformar

Logotyper för observabilitetsplattformar från GCP och AWS

Logotyper för olika observabilitetsplattformar

Förstå modern dataarkitektur

Nu kör vi en övning!

Förstå modern dataarkitektur

Preparing Video For Download...