RuntimeIQ is a self-hosted APM NuGet package for ASP.NET Core. It captures exceptions, slow SQL queries, and API latency, and serves a built-in diagnostics dashboard directly from inside this app. Two lines of code is all it takes:
or open /runtimeiq in your browser