在 Asp.Net MVC 上查看 Serilog 日志

Viewing Serilog logs on Asp.Net MVC

我在 Asp.Net MVC 项目中使用 Serilog。 (如果重要的话,我正在使用 SQL Server Sink)。

之前,我安装了StackExchange.Exceptional,它几乎和Serilog一样易于使用,但它有一个很棒的功能:我们可以通过Web界面访问日志,访问一个"exceptions.axd"配置通过 web.config.

我看到 Serilog 是一个 "low level logger",它可以用于网络、桌面、控制台等...那么显然它没有这个“.axd”功能。

有一些 Serilog 扩展,或带有像这样的简单 axd 处理程序的项目,我们可以在其中安装并像在 StackExchange.Exceptional?

中一样工作

我实现了一个简单的日志查看器 用于 Serilog 和 SQLServer 接收器。如果您使用 ASP.NET Core,它会派上用场。