feat: add logging to Seq

This commit is contained in:
spiral
2022-12-03 11:49:19 +00:00
parent fbd036e9c4
commit 026a822c74
5 changed files with 96 additions and 70 deletions

View File

@@ -10,6 +10,7 @@ using Serilog;
using Serilog.Events;
using Serilog.Formatting.Compact;
using Serilog.Sinks.Elasticsearch;
using Serilog.Sinks.Seq;
using Serilog.Sinks.SystemConsole.Themes;
using ILogger = Serilog.ILogger;
@@ -115,6 +116,15 @@ public class LoggingModule: Module
logCfg.WriteTo.Elasticsearch(elasticConfig);
}
if (config.SeqLogUrl != null)
{
logCfg.WriteTo.Seq(
config.SeqLogUrl,
restrictedToMinimumLevel: LogEventLevel.Verbose
);
}
_fn.Invoke(logCfg);
return Log.Logger = logCfg.CreateLogger();
}