1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| <?xml version="1.0" encoding="utf-8" ?>
<nlog autoReload="true" xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" throwExceptions="true" internalLogFile="NLog.txt">
<targets async="true">
<target name="file" xsi:type="File"
fileName="${basedir}/logs/${shortdate}.log"
layout ="${longdate} ${threadid:padding=3} ${level:padding=-30} ${logger:padding=-30} ${message} ${exception:format=tostring}"
/>
<target name="errors" xsi:type="File"
fileName="${basedir}/logs/${shortdate}.errors.log"
layout ="${longdate} ${threadid:padding=3} ${level:padding=-30} ${logger:padding=-30} ${message} ${exception:format=tostring}"
/>
<target name="viewer" xsi:type="NLogViewer"
address="udp://127.0.0.1:9997">
<layout xsi:type="Log4JXmlEventLayout"/>
</target>
</targets>
<rules>
<logger name="*" minLevel="Trace" writeTo="file,viewer" />
<logger name="*" minLevel="Error" writeTo="errors" />
</rules>
</nlog> |