12345678910111213141516171819202122232425262728293031323334353637 |
- <?xml version="1.0" encoding="utf-8" ?>
- <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" autoReload="true" internalLogLevel="Warn" internalLogFile="internal-nlog.txt">
- <!--define various log targets-->
- <targets>
- <!--write logs to file-->
- <target xsi:type="File"
- name="allfile"
- fileName="nlog/all/${shortdate}.log"
- layout="${longdate}|${logger}|${uppercase:${level}}|${message} ${exception}"
- archiveAboveSize="104857600"
- />
- <target xsi:type="File"
- name="ownFile-web"
- fileName="nlog/${shortdate}.log"
- layout="${longdate}|${logger}|${uppercase:${level}}|${message} ${exception}"
- archiveAboveSize="104857600"
- />
- <target xsi:type="Null" name="blackhole" />
- </targets>
- <rules>
- <!-- All logs, including from Microsoft -->
- <logger name="*" minlevel="Trace" writeTo="allfile" />
- <!-- Skip Microsoft logs and so log only own logs -->
- <logger name="Microsoft.*" minlevel="Trace" writeTo="blackhole" final="true" />
- <logger name="*" minlevel="Trace" writeTo="ownFile-web" />
- </rules>
- </nlog>
|