summarylogtreecommitdiffstats
path: root/NLog.config
diff options
context:
space:
mode:
Diffstat (limited to 'NLog.config')
-rw-r--r--NLog.config15
1 files changed, 12 insertions, 3 deletions
diff --git a/NLog.config b/NLog.config
index 6d2341290f6b..decad3c2523c 100644
--- a/NLog.config
+++ b/NLog.config
@@ -3,12 +3,21 @@
<targets>
<target xsi:type="ColoredConsole" name="ColoredConsole" layout="${level:uppercase=true}|${logger}|${message}${onexception:inner= ${exception:format=toString,Data}}" />
<!-- Below becomes active when ASF's IPC interface is started -->
- <!-- <target type="History" name="History" layout="${date:format=yyyy-MM-dd HH\:mm\:ss}|${processname}-${processid}|${level:uppercase=true}|${logger}|${message}${onexception:inner= ${exception:format=toString,Data}}" maxCount="20" /> -->
+ <target type="History" name="History" layout="${date:format=yyyy-MM-dd HH\:mm\:ss}|${processname}-${processid}|${level:uppercase=true}|${logger}|${message}${onexception:inner= ${exception:format=toString,Data}}" maxCount="20" />
</targets>
<rules>
+ <!-- The following entries specify ASP.NET (IPC) logging, we declare those so our last Debug catch-all doesn't include ASP.NET logs by default -->
+ <logger name="Microsoft*" finalMinLevel="Warn" writeTo="ColoredConsole" />
+ <logger name="Microsoft.Hosting.Lifetime*" finalMinLevel="Info" writeTo="ColoredConsole" />
+ <logger name="System*" finalMinLevel="Warn" writeTo="ColoredConsole" />
<logger name="*" minlevel="Debug" writeTo="ColoredConsole" />
- <!-- Below becomes active when ASF's IPC interface is started -->
- <!-- <logger name="*" minlevel="Debug" writeTo="History" /> -->
+
+ <!-- Below becomes active when ASF's IPC interface is enabled -->
+ <!-- The following entries specify ASP.NET (IPC) logging, we declare those so our last Debug catch-all doesn't include ASP.NET logs by default -->
+ <logger name="Microsoft*" finalMinLevel="Warn" writeTo="History" />
+ <logger name="Microsoft.Hosting.Lifetime*" finalMinLevel="Info" writeTo="History" />
+ <logger name="System*" finalMinLevel="Warn" writeTo="History" />
+ <logger name="*" minlevel="Debug" writeTo="History" />
</rules>
</nlog>