Observability

Moderne data-architectuur begrijpen

Miller Trujillo

Senior Software Engineer

Wat is observability?

  • Van buitenaf het binnenste begrijpen.
  • Data-observability
    • Begrijp data terwijl het beweegt
  • Complexe gedistribueerde systemen
  • Probleemoplossing
  • Betrouwbaarheid
Moderne data-architectuur begrijpen

Kern van observability: monitoring & metrics

  • Monitoring, logging en tracing.
  • Monitoring: continu de systeemstatus checken
  • Metrics: numerieke waarden uitgezonden door het systeem

Voorbeeld van een monitoringdashboard uit Grafana playground

Moderne data-architectuur begrijpen

Kern van observability: logging & tracing

Logging

  • Logs van events
    • Voorbeelden:
      • Info- of debugberichten
      • Exception stacktrace
  • Audit-logs
    • Wie deed wat en wanneer

Tracing

  • Volg een specifieke aanvraag of entiteit door verschillende stappen

Speelgoed met kaart om tracing te illustreren

Moderne data-architectuur begrijpen

Observability-platforms

Logo's van observability-platforms van GCP en AWS

Diverse observability-platformlogo's

Moderne data-architectuur begrijpen

Laten we oefenen!

Moderne data-architectuur begrijpen

Preparing Video For Download...