【发布时间】:2017-05-19 13:41:58
【问题描述】:
我使用 ASP.NET MVC 和 serilog,我想在 sql server 中使用 Serilog 读取、查看和分析记录的日志,我发现 seq 可以将日志添加到 seq 中,例如:
Log.Logger = new LoggerConfiguration()
.WriteTo.Seq("http://localhost:5341")
太好了,我可以将日志添加到 seq 并检查它们。但是我想查看和读取已经存储在 Sql server 中的日志:
var log = new LoggerConfiguration()
.WriteTo.MSSqlServer(connectionString, tableName, columnOptions: columnOptions)
.CreateLogger();
所以我已经在DB中有记录,有什么方法可以用seq读取Sql server中的记录吗?或者有人知道用另一种免费工具从 sql server 读取 serilog 记录吗?
【问题讨论】:
-
嗨@Saeid!将数据从 SQL Server 导出到 Seq 是一种选择吗?我想不出有什么接口可以像 Seq 那样好用(我可能有偏见 ;-)),所以这似乎是很自然的方法。
-
嗨@NicholasBlumhardt,很遗憾没有。
-
有没有库可以呈现XML?
标签: asp.net-mvc serilog seq-logging