Beetje Coderen

Les 18 · Module 3 · Beveiliging en productie

Logging, health checks en observability

Maak Winkel.Api inzichtelijk in productie: gestructureerde logging, correlatie-id's, health checks voor liveness en readiness, metrics en traces met OpenTelemetry.

⏱ 80 minuten leestijd + oefenen

Illustratie: een grafiek met een hartslaglijn naast een server

🎯 Na deze les kun je

  • gestructureerd loggen met message templates en scopes
  • health checks voor liveness en readiness configureren
  • metrics en traces verzamelen met OpenTelemetry
  • beslissen wat je wel en niet logt

In productie kun je geen breakpoint zetten. Als een klant zegt "mijn bestelling ging om 14:03 mis", moet je kunnen terugvinden wat er gebeurde. Observability bestaat uit drie bronnen: logs (wat gebeurde er), metrics (hoeveel en hoe snel) en traces (welke stappen nam één request). Daarnaast vertellen health checks je platform of de API gezond is.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 49,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?