Skip to content

Auditing and logging

FullStackHero ships with opinionated logging and auditing so you can see what your multi-tenant system is doing in production.

  • Serilog is configured for structured logging with contextual properties (tenant, user, correlation id).
  • HTTP logs are enriched with route, status code, and timing information.
  • An auditing module captures request/response metadata and publishes events for storage or processing.
  • Sensitive payload fields can be masked or excluded to meet compliance requirements.
  • Health checks, rate limiting, and error handling (RFC7807) are wired into the Web building block.
  • You can plug in your own sinks and dashboards while keeping the same abstractions.