NLog配置中,如何设置路由规则并提取上下文信息要点归纳?

2026-06-04 05:585阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计728个文字,预计阅读时间需要3分钟。

NLog配置中,如何设置路由规则并提取上下文信息要点归纳?

NLog配置路由规则和上下文信息rules: 规则节点logger: 路由规则logger name=*: 输出控制台writeTo=console: 写入控制台logger name=*: 输出调试器minlevel=Debug: 最小日志级别为DebugwriteTo=debugger: 写入调试器logger name=*: 输出错误信息minlevel=Error: 最小日志级别为ErrorwriteTo=error_file: 写入错误文件

NLog配置路由规则和上下文信息

rules: 规则节点

logger:一个路由规则

<rules> <!--<logger name="*" writeTo="console" />--> <logger name="*" minlevel="Debug" writeTo="debugger" /> <logger name="*" minlevel="Error" writeTo="error_file" /> </rules>

具体参数说明:

路由规则主要用于将日志和输出目标匹配起来,它一般有如下几个属性

  • name - 日志源/记录者的名字 (允许使用通配符*)
  • minlevel - 匹配日志范围的最低级别
  • maxlevel - 匹配日志范围的最高级别
  • level - 匹配的单一日志级别
  • levels - 匹配的一系列日志级别,由逗号分隔。
阅读全文

本文共计728个文字,预计阅读时间需要3分钟。

NLog配置中,如何设置路由规则并提取上下文信息要点归纳?

NLog配置路由规则和上下文信息rules: 规则节点logger: 路由规则logger name=*: 输出控制台writeTo=console: 写入控制台logger name=*: 输出调试器minlevel=Debug: 最小日志级别为DebugwriteTo=debugger: 写入调试器logger name=*: 输出错误信息minlevel=Error: 最小日志级别为ErrorwriteTo=error_file: 写入错误文件

NLog配置路由规则和上下文信息

rules: 规则节点

logger:一个路由规则

<rules> <!--<logger name="*" writeTo="console" />--> <logger name="*" minlevel="Debug" writeTo="debugger" /> <logger name="*" minlevel="Error" writeTo="error_file" /> </rules>

具体参数说明:

路由规则主要用于将日志和输出目标匹配起来,它一般有如下几个属性

  • name - 日志源/记录者的名字 (允许使用通配符*)
  • minlevel - 匹配日志范围的最低级别
  • maxlevel - 匹配日志范围的最高级别
  • level - 匹配的单一日志级别
  • levels - 匹配的一系列日志级别,由逗号分隔。
阅读全文