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