NLog使用心得
来源:互联网 发布:淘宝店铺资料填写 编辑:程序博客网 时间:2024/06/03 05:03
最近要记录日志,于是使用NLog
logger = NLog.LogManager.GetLogger("PortLogger");
logger.Info("test");
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<variable name="logDirectory" value="Logs"/>
<targets>
<target name="ConsoleAppender" xsi:type="ColoredConsole" layout="${date:format=HH\:mm\:ss}-${level}: ${message}">
</target>
<!--File Log and Roll every 2MB-->
<target name="InfoBufferingWrapper" xsi:type="BufferingWrapper" slidingTimeout="true" bufferSize="20" flushTimeout="6000">
<target name="InfoAsyncWrapper" xsi:type="AsyncWrapper">
<target name="InfoFileWrapper" xsi:type="File"
fileName="${logDirectory}\${processname}\${level}_${date:format=yyyy-MM-dd}.txt"
layout="${date:format=HH\:mm\:ss} ${message}"
archiveFileName="${logDirectory}\${processname}\${level}_${date:format=yyyy-MM-dd}.Archive_{#}.txt"
archiveAboveSize="2048000"
archiveNumbering="Rolling" >
</target>
</target>
</target>
<!--NetWork Log to Server-->
<target xsi:type="Network" name="NetWorkAppender"
layout="Date=${date:format=yyyy-MM-dd HH\:mm\:ss}, Host=${machinename},Level=${level}, ProcessName=${processname}, Message: ${message}"
address="udp://logserver:81236"/>
</targets>
<rules>
<logger name="Logger" minlevel="Info" writeTo="NetWorkAppender" />
<logger name="Logger" minlevel="Info" writeTo="ConsoleAppender" />
<logger name="Logger" minlevel="Error" writeTo="InfoBufferingWrapper" />
</rules>
</nlog>
- NLog使用心得
- NLog使用
- (转载)NLog的使用
- Nlog简单使用
- Nlog
- Nlog
- NLog
- Net Core使用日志 NLog
- .net Core 2.0使用NLog
- .NET Core 2.0使用NLog
- NLog的配置和使用(一)
- .NET中使用NLog记录日志
- NLog 在winform和asp.net下使用快速攻略
- 使用NLog为Silverlight增加日志记录功能
- NLog 在winform和asp.net下使用快速攻略
- NLog 在winform和asp.net下使用快速攻略 .
- 如何在silverlight 4中使用nlog插件
- Silverlight中使用NLog记录日志方法详解
- Linux内核的同步机制
- Find a way 2612
- 畅通工程 1232
- 用c++实现线性表的顺序存储结构
- ios入门学习建议和方法,心得
- NLog使用心得
- 基于maven的springmvc + spring + ibatis 集成
- poj 2503 babelfish
- 表单-普通类-直接写磁盘
- 数学之美番外篇:进化论中的概率论
- 继续畅通工程 1879 克鲁斯卡尔
- linux操作系统系统和时间同步设置
- JBPM 数据库原理图 ,看了就对其函数调用一目了然了。
- Oracle数据库表