log4net-configuration

    9热度

    3回答

    是否有log4net的一个appender,可以让一个winform客户端读取其他服务器上的日志log4net的不使用份额?我的应用程序作为Web服务托管。我正在寻找一个HTTP appender或类似的东西。

    2热度

    6回答

    我有一个安全工具,通过电子邮件向用户发送新密码。当阈值为VERBOSE时,生产电子邮件模块(我不拥有并且不想更改)将使用Log4Net记录整个HTML电子邮件消息体。由于电子邮件以明文形式包含域用户的密码,因此我想在日志消息到达appender之前从其中删除密码。 有没有办法让我临时插入一个对象到Log4Net堆栈中,这将允许我搜索LoggingEvent消息并修改它以屏蔽掉我找到的任何密码?我想

    4热度

    2回答

    我有class MyLogger,我使用log4net。我怎样才能修改我的appender保存日志特定的日志名称(我想通过参数logName来设置它)。 public void AddEntry(string source, string logName, string contextInfo, string message, EventLogEntryType eventType)

    1热度

    1回答

    好吧,让我有一个写入事件日志的WCF服务。 除了一个细节之外,一切都很好..它不会注意到logName属性,..这里是配置。 <!--EventLog Appender--> <appender name="EventLogAppender" type="log4net.Appender.EventLogAppender" > <logName value="MyCustom

    23热度

    1回答

    我有两个项目配置相同的log4net。一个项目记录良好;但是,另一个根本不记录。 在不登录的回报IsFatalEnabled = false,IsErrorEnabled = false,IsWarnEnabled = false,IsInforEnabled = false和IsDebugEnabled = false该项目Logger。 我已经从一个项目复制并粘贴到另一个项目,完全替换了该文件

    5热度

    1回答

    我正在使用下面的log4net配置。我正在尝试将性能日志写入一个单独的文件,但输出将转到两个文件。即使我指定: private static readonly log4net.ILog log = log4net.LogManager.GetLogger("PerformanceMetricsLogger"); 在这种情况下,如何阻止log4net写入默认appender? <log4net>

    3热度

    2回答

    我有一个滚动文件appender,每天晚上它滚动文件。但是,当它滚动时,新文件只有一个日志条目。看来该文件不再附加日志条目。如果我重新启动服务,它会正确记录。 这里是我的设置: <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> <file value="Log.txt"

    19热度

    2回答

    我当前在使用log4net的应用程序中有多个日志文件。 我有一个顶级日志文件,其中包含每种类型的消息。我也有一个错误日志文件,其中只包含错误信息。我正在尝试对其进行配置,以便特定的异常详细信息和堆栈跟踪仅出现在错误日志文件中。 我现在用的电话是Log.Error(myMessage, myException); 我的配置可以如下图所示: <configuration> <log4net>

    4热度

    1回答

    我有一个快速的log4net问题。我如何指定从app.Config使用哪个appender? 这个特定的配置文件引用了2个不同的appender。两者都是滚动文件appender,但它们指向不同的文件。在整个应用程序中,log4net被调用并且一个类型被传入构造函数。像这样... private static readonly ILog log = LogManager.GetLogger(typ

    2热度

    1回答

    我有以下情况。 有2类:ClassA,ClassB。我希望他们登录不同的文件ClassA.log,ClassB.log。为此我使用RollingFileAppender。我怎么能在比下面一个简短的形式完成: <appender name="RollingFileAppenderA" type="log4net.Appender.RollingFileAppender"> <file va