Skip to content

Serilog request logging + JSON sink #24

@unrealbg

Description

@unrealbg

Summary

Structured request logging is missing or not configured with Serilog enrichers and JSON file sink.

Scope

  • Area(s): Application, Infrastructure
  • Non-goals:

Plan

  • Add Serilog.AspNetCore request logging
  • Configure rolling JSON file sink and rotation
  • Document a sample query in README

Acceptance criteria

  • Logs include RequestId, UserName, Path, StatusCode, Duration
  • Rolling JSON file sink configured and rotated
  • Sample query documented in README
  • Build, tests, and formatting pass in CI

Additional context

Labels: devops, enhancement

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions