NLog配置中,如何设置路由规则并提取上下文信息要点归纳?
- 内容介绍
- 文章标签
- 相关推荐
本文共计728个文字,预计阅读时间需要3分钟。
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配置路由规则和上下文信息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 - 匹配的一系列日志级别,由逗号分隔。

