【发布时间】:2012-03-22 07:45:08
【问题描述】:
我想在我的管理界面的网页上显示由 Log4Net 创建的日志。
log4net 库中是否有任何方法可以从配置的源(文本文件或数据库)读取错误消息?目前我正在使用数据库表来记录所有错误。 如果没有,一定有一些第三方库可以为我做这件事吗?
【问题讨论】:
标签: c# .net log4net error-logging
我想在我的管理界面的网页上显示由 Log4Net 创建的日志。
log4net 库中是否有任何方法可以从配置的源(文本文件或数据库)读取错误消息?目前我正在使用数据库表来记录所有错误。 如果没有,一定有一些第三方库可以为我做这件事吗?
【问题讨论】:
标签: c# .net log4net error-logging
如果您想要一个优雅的解决方案来使用基于 log4net 的日志记录来收集和搜索日志,那么像 kiwi syslog 这样的 syslog 守护程序结合 log4net 本地或远程 syslog appender 可能是最简单的方法。登录数据库是可行的,但在我看来,日志与应用程序本身无关,应该远离它。例如,如果日志仅驻留在同一数据库中,则可能不会显示失败的数据库连接。
【讨论】: