这篇文章主要介绍NLog中路由规则和上下文信息知识点有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
成都服务器托管,成都创新互联公司提供包括服务器租用、成都电信服务器托管、带宽租用、云主机、机柜租用、主机租用托管、CDN网站加速、域名注册等业务的一体化完整服务。电话咨询:028-86922220NLog配置路由规则和上下文信息
rules: 规则节点
logger:一个路由规则
具体参数说明:
路由规则主要用于将日志和输出目标匹配起来,它一般有如下几个属性
name - 日志源/记录者的名字 (允许使用通配符*)
minlevel - 匹配日志范围的最低级别
maxlevel - 匹配日志范围的高级别
level - 匹配的单一日志级别
levels - 匹配的一系列日志级别,由逗号分隔。
writeTo - 规则匹配时日志应该被写入的一系列目标
final - 标记当前规则为最后一个规则。其后的规则即时匹配也不会被运行。
如:
NLog支持如下几种记录等级:
Trace- 最常见的记录信息,一般用于普通输出
Debug- 同样是记录信息,不过出现的频率要比Trace少一些,一般用来调试程序
Info- 信息类型的消息
Warn- 警告信息,一般用于比较重要的场合
Error- 错误信息
Fatal- 致命异常信息。一般来讲,发生致命异常之后程序将无法继续执行。
优先级:Trace>Debug>Info>Warn>Error>Fatal
Layout上下文信息 表达式
${date} 日期2016/08/11 09:34:33.793
${time} 24小时HH:mm:ss.mmm.
${longdate} 长时间 2016-08-05 14:06:18.9293
${shortdate} 日期2016-08-05
${basedir} 根目录
${message} 信息
${level} 级别
${stacktrace} 堆栈信息
${callsite} 日志来源
以上是“NLog中路由规则和上下文信息知识点有哪些”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!