基于Web的log4net查看器

时间:2013-03-28 14:24:00

标签: log4net viewer

我们有一个asp.net应用程序,它使用log4net将错误和警告记录到xml文件中。

我们尝试了很多log4net观众,但没有找到任何体面的观众。

我们尝试过的最新版本是log4net仪表板,它非常好但不能完全满足我们的需求。

我们的日志保存在C:\ MyApp \ Logs [年] [月] \日[日期] .xml

是否有任何像样的基于Web的查看器可以让我们查看C:\ MyApp \ Logs \

下的所有日志

观众无需拥有免费许可证即可使用。

2 个答案:

答案 0 :(得分:2)

我在他们的博客上看到了一个关于此问题的帖子,以及如何在删除新版本时解决此问题。

http://blog.reflectsoftware.com/2013/04/17/directorynotfoundexception/

我可以确认手动创建此目录可以解决引发的异常。

答案 1 :(得分:0)

我过去使用过l4ndash,它是一个很好的工具。

您是否尝试过在web.config中更改此内容? 这应该加载该文件夹中的所有文件。

    <datasource name="XML Text file" Description="XML Text file (output from FilAppender or RollingFileAppender)">
        <provider type="L4NDashXmlTextFileProvider.XmlTextFileProvider" assembly="L4NDashXmlTextFileProvider, Version=2.4, Culture=neutral"/>
        <predefinedsearchfilter value="Filters\DefaultSearchFilters.xml"/>
        <providersettings>
            <filename value="C:\MyApp\Logs\*.*" /> 
            <SleepOnRename value="100"/>
        </providersettings>