如何配置ReflectInsight日志查看器从数据库中读取nlog数据?

时间:2013-11-12 17:44:40

标签: c# asp.net nlog reflectinsight

我目前正在使用Nlog将ASP.Net异常记录到数据库中。到目前为止,异常是日志记录,并且它正常工作。

我想使用ReflectInsight的花哨日志查看器来查看它们。

enter image description here

我关注Getting Started with NLog Extension

我找不到任何有关如何从ReflectInsight连接数据库的文档。

有人可以指点我正确的指示吗?

1 个答案:

答案 0 :(得分:3)

ReflectInsight框架仅接收来自其扩展的消息(即,在您的情况下为NLog扩展)。在您的应用程序中,当它通过NLog发送日志消息时,RI框架会将它们路由到应用程序中配置的已配置侦听器。如果未配置任何侦听器,则默认为Live Viewer,如屏幕截图所示。

但是,您可以将应用程序配置为将RI消息存储到配置了旋转的二进制文件。这样,如果生产中出现任何问题,您可以从您的操作中请求日志并从那里过滤问题。

我们未来的产品将有一个网络版(HTML5),允许您查看专门存储在数据库中的RI消息。但是,数据库将专门用于RI。

如果您有任何其他问题,请随时在此处提出或提供反馈:http://reflectsoftware.uservoice.com/

免责声明:我是ReflectInsight的开发者之一。