如何根据NLog路由规则和上下文信息优化日志记录策略?
- 内容介绍
- 文章标签
- 相关推荐
本文共计681个文字,预计阅读时间需要3分钟。
NLog配置路径规则和上下文信息rules: 规则节点logger: 路由规则name: 名称writeTo: 输出方式minlevel: 最小日志级别
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 - 匹配的一系列日志级别,由逗号分隔。
本文共计681个文字,预计阅读时间需要3分钟。
NLog配置路径规则和上下文信息rules: 规则节点logger: 路由规则name: 名称writeTo: 输出方式minlevel: 最小日志级别
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 - 匹配的一系列日志级别,由逗号分隔。

