1
A
回答
1
在這裏玩純粹的猜測。
看着文檔&想到,這可能是做到這一點的方法。
注意:DEBUG
級別的消息被記錄到控制檯& WARN
級別的消息被記錄到eventlog。
希望工程:)
<log4net>
<!-- A1 is set to be a ConsoleAppender -->
<appender name="A1" type="log4net.Appender.ConsoleAppender">
<!-- A1 uses PatternLayout -->
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%-4timestamp [%thread] %-5level %logger %ndc - %message%newline" />
</layout>
</appender>
<appender name="EventLogAppender" type="log4net.Appender.EventLogAppender" >
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
</layout>
</appender>
<logger name="DebugLogger">
<level value="DEBUG" />
<appender-ref ref="A1" />
</logger>
<logger name="WarnLogger">
<level value="WARN" />
<appender-ref ref="EventLogAppender" />
</logger>
</log4net>
1
這至少適用於SmtpAppender。猜猜它也適用於其他appenders,但我沒有測試它
<evaluator type="log4net.Core.LevelEvaluator">
<threshold value="WARN"/>
相關問題
- 1. log4net:在同一appender配置下使用多個日誌級別
- 2. logback - 如何指定每個appender的級別?
- 3. 如何在log4net中記錄不同的日誌級別到不同的日誌appender
- 4. 如何選擇log4net的appender?
- 5. 不同級別的log4net日誌記錄
- 6. Log4Net Appender不加載
- 7. log4net中console和coloredConsole appender有何區別?
- 8. Log4Net的Asserting Appender?
- 9. 如何爲某些類的log4net配置不同的級別?
- 10. log4net Azure Blob Appender
- 11. Remoting Appender log4net
- 12. NServiceBus log4Net appender
- 13. log4net adonet appender
- 14. 如何使用XmlSerializer指定不同級別的XmlElement?
- 15. 如何爲補丁指定不同的--strip(-p)級別?
- 16. Log4Net級別數值
- 17. Log4Net SMTP Appender與Gmail
- 18. Log4Net File Appender Not Logging
- 19. Log4Net多個SMTP appender?
- 20. log4net的創建自定義級別
- 21. log4j:不同的類別優先級比appender閾值
- 22. 兩個appender中的不同級別log4j2.properties?
- 23. log4j + log4mongo - 配置不同級別的多個appender
- 24. 有不同的日誌記錄級別,以不同的appender在log4j的
- 25. 如何在不同顏色的多級分析中顯示不同的級別
- 26. Log4net:如何測試UDP Appender快速
- 27. Log4j使用屬性文件的不同日誌級別的不同appender
- 28. 警告級別不顯示log4net的
- 29. 是否有log4net的SNMP appender?
- 30. 動態log4net appender的名字?