Les 15 · Module 3 · Productie
Tracing en logging
Maak kassa-api in productie inzichtelijk met tracing: spans en events, #[instrument], JSON-logs, filteren met RUST_LOG, request-id's in elke regel en geen geheimen in logs.
🎯 Na deze les kun je
- het verschil tussen spans en events in tracing uitleggen
- handlers en functies instrumenteren met #[instrument]
- tracing-subscriber instellen met EnvFilter en JSON-uitvoer
- request-id's koppelen en gevoelige velden weglaten
println! vertelt je dat er iets gebeurde, niet bij welk verzoek. Met tientallen gelijktijdige verzoeken lopen de regels door elkaar.
De tracing-crate geeft elke gebeurtenis context: welk verzoek, welke gebruiker, welke stap. In deze les maak je de logs van kassa-api
bruikbaar.
🔒 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?