ASP.NET Core Logging & Request Capture

ASP.NET Core exposes ILogger throughout the hosting pipeline. ArgusLogs augments this with automatic request-scoped telemetry—capturing route, status, duration, and related SQL/HTTP child operations when network and data trackers are enabled.

Request pipeline

Each HTTP request flows through middleware, endpoints, and filters. ArgusLogs correlates activity using trace identifiers so logs from controllers, EF Core, and HttpClient calls appear in one forensic timeline.

Getting started

Install ArgusLogs NuGet packages, configure LogManager at startup, call app.UseArgus() in Program.cs, and enable ArgusLogs.UI with app.UseArgusUI() when you want an embedded viewer at /argus-logs.