1 <?xml version="1.0" encoding="utf-8"?>
 2 <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
 3       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 4       autoReload="true" internalLogLevel="Warn" internalLogFile="logs/internalLog.log">
 5   <variable name="logDirectory" value="${basedir}/logs/${shortdate}"/>
 6   <targets async="true">
 7     <default-target-parameters
 8       xsi:type="File"
 9       keepFileOpen="true"
10       encoding="Utf-8"
11       archiveAboveSize="10240000"
12       archiveDateFormat="yyyyMMddHH"
13       archiveNumbering="DateAndSequence"
14       layout="${longdate}|${level:uppercase=false:padding=-5}|${callsite}:${callsite-linenumber}|${message} ${onexception:${exception:format=tostring}${newline}${newline}}"
15     />
16     <default-target-parameters
17       xsi:type="ColoredConsole"
18       detectConsoleAvailable="true"
19       layout="${longdate}|${level:uppercase=false:padding=-5}|${callsite}:${callsite-linenumber}|${message} ${onexception:${exception:format=tostring}${newline}${newline}}"
20     />
21     <target name="console" xsi:type="ColoredConsole"/>
22     <target name="default" xsi:type="File"
23             fileName="${logDirectory}_default.log"
24             archiveFileName="${logDirectory}/default_{#}.log"
25     />
26   </targets>
27   <rules>
28     <logger name="*" maxlevel="Debug" writeTo="default,console" >
29       <filters>
30         <when condition="!contains('CN-L-6683748,CN-S-VDNET40','${machinename}')" action="Ignore" />
31       </filters>
32     </logger>
33     <logger name="*"  minlevel="Info" writeTo="default,console"/>
34     <!--<logger name="*" writeTo="console"/>-->
35   </rules>
36 </nlog>

转载于:https://www.cnblogs.com/lizhanglong/p/8990398.html

NLog.config相关推荐

  1. DotNet Core Console 程序使用NLog

    参考:https://github.com/NLog/NLog/wiki/Tutorial 步骤: 1. 使用Nuget安装NLog.Extensions.Logging Install-Packag ...

  2. NLog在Asp.Net MVC的实战应用

    Asp.Net MVC FilterAttribute特性.读取xml反序列化.NLog实战系列文章 注:如果你理解了AOP,那么看这篇文章的第三部分可能更轻松点: 如果你理解了单例模式和反射原理, ...

  3. NLog文章系列——入门教程(上)

    作者:Jarosław Kowalski <jaak@jkowalski.net> 翻译:Dflying Chen:http://dflying.cnblogs.com/ 原文:http: ...

  4. .NET中使用NLog记录日志

    以前小编记录日志使用的是Log4Net,虽然好用但和NLog比起来稍显复杂.下面小编就和大伙分享一下NLog的使用方式. 引用NLog.Config 在使用NLog之前,我们要首先添加对NLog.Co ...

  5. 以编程方式进行NLog的配置【转】

    步骤如下: 1.   创建一个LoggingConfiguration对象,用来保存配置信息 2.   至少创建一个输出目标对象 3.   设置该输出目标对象的属性 4.   设置LoggingRul ...

  6. 杂项-Log:NLog

    ylbtech-杂项-Log:NLog NLog是一个基于.NET平台编写的类库,我们可以使用NLog在应用程序中添加极为完善的跟踪调试代码. NLog是一个简单灵活的.NET日志记录类库.通过使用N ...

  7. [转]NLog学习笔记二:深入学习

    本文转自:http://www.cnblogs.com/CCHUncle/p/5207735.html 配置文件 NLog所有的配置信息都可以写到一个单独的xml文件中,也可以在程序代码中进行配置. ...

  8. ASP.NET Core 2.0 配置NLog日志组件

    2019独角兽企业重金招聘Python工程师标准>>> 1).添加nlog.config配置文件 <?xml version="1.0" encoding= ...

  9. ASP.NET应用程序使用NLog记录日志

    在上一家公司就在使用NLog做日志记录,调用方便又好配置,查看日志非常方便.所以在新公司新项目中就想到了它.背景交代完毕. 先看配置,在ASP.NET应用程序中,NLog会自动扫描以下这几个文件 1) ...

  10. ASP.NET Core 实战:使用 NLog 将日志信息记录到 MongoDB

    在项目开发中,日志系统是系统的一个重要组成模块,通过在程序中记录运行日志.错误日志,可以让我们对于系统的运行情况做到很好的掌控.同时,收集日志不仅仅可以用于诊断排查错误,由于日志同样也是大量的数据,通 ...

最新文章

  1. java统计大于0的个数_java中0的问题(依据0统计数量时出错)
  2. Android Service、 BroadcastReceiver、ContentProvider ANR 原理详解
  3. iOS学习笔记14-网络(三)WebView
  4. python插件开发怎么扩展主程序_python扩展实现方法--python与c混和编程
  5. java 命名管道_Java中命名管道的并发读/写(在Windows上)
  6. 实验 7:流类库与输入输出
  7. 关于活动目录中DNS没有SRV记录的解决方法
  8. c#和WIN32 调用
  9. unity hub服务器无响应_累积更新KB4541335反馈称无法安装 出现无响应情况
  10. 问题 G: 筛选素数
  11. gpu显存(全局内存)在使用时数据对齐的问题
  12. mysql的配置文件解释
  13. 内核调试神器SystemTap — 简介与使用(一)
  14. Linux cache清理
  15. BZOJ1096[ZJOI2007] 仓库建设
  16. 三星i917官方wp7.8刷机、越狱、防锁全过程
  17. IntelliJ IDEA在Mac下格式化代码快捷键
  18. 问卷调查的数据如何分析?
  19. 如何选购计算机流程,新手小白如何选购一款适合自己的笔记本电脑?
  20. 58同城2014校园招聘软件测试笔试题

热门文章

  1. ~~核心编程(三):面向对象——逻辑交互与组合~~
  2. springmvc json串的null值替换为空值
  3. C#添加二维码带加密带logo
  4. English vocabulary-1
  5. 随机数------选双色球
  6. C#实现请求服务器,类似于asp下的getHTTPPage(url)功能
  7. 首张牌照花落“东方购物” 或抬高电视购物门槛
  8. 数据损坏了,怎么找回来?用超融合备份一体机啊
  9. 只有极少数人能通过的「超级多任务」测试(文末附测试地址)
  10. Java Try-with-resources