【问题标题】:Best way to read error messages from a Log4Net log file从 Log4Net 日志文件中读取错误消息的最佳方法
【发布时间】:2012-03-22 07:45:08
【问题描述】:

我想在我的管理界面的网页上显示由 Log4Net 创建的日志。

log4net 库中是否有任何方法可以从配置的源(文本文件或数据库)读取错误消息?目前我正在使用数据库表来记录所有错误。 如果没有,一定有一些第三方库可以为我做这件事吗?

【问题讨论】:

    标签: c# .net log4net error-logging


    【解决方案1】:

    如果您想要一个优雅的解决方案来使用基于 log4net 的日志记录来收集和搜索日志,那么像 kiwi syslog 这样的 syslog 守护程序结合 log4net 本地或远程 syslog appender 可能是最简单的方法。登录数据库是可行的,但在我看来,日志与应用程序本身无关,应该远离它。例如,如果日志仅驻留在同一数据库中,则可能不会显示失败的数据库连接。

    【讨论】:

    • 谢谢,我完全同意你的看法!我们在开发过程中使用登录数据库,以使事情变得更容易。我仍然认为没有更简单的解决方案或任何库可用于读取 log4net 创建的日志文件,这很奇怪。
    猜你喜欢
    • 2012-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-22
    • 1970-01-01
    • 2013-09-13
    相关资源
    最近更新 更多