Beschrijving
Logboek Dataverwerkingen is een Kotlin-bibliotheek die de Nederlandse overheidsstandaard Logboek Dataverwerkingen (LDV) implementeert voor het loggen van dataverwerkingen. De bibliotheek integreert met Jakarta EE applicaties via CDI-interceptors en exporteert tracingdata naar ClickHouse met behulp van OpenTelemetry.
De bibliotheek biedt annotatie-gebaseerde tracing via de @Logboek annotatie, automatische extractie van W3C Trace Context uit HTTP-headers, en een request-scoped context voor het verrijken van spans met verwerkingsgegevens.
Annotatie-gebaseerde tracing via @LogboekAutomatische W3C Trace Context extractieExport naar ClickHouse via OpenTelemetryIntegratie met Jakarta EE via CDI-interceptorsRequest-scoped context voor verwerkingsgegevens