logging: limit main log file size to 100mb

This commit is contained in:
goat 2024-07-19 18:50:15 +02:00
parent 19464ec080
commit 25cf7fde10
2 changed files with 5 additions and 3 deletions

View file

@ -198,9 +198,10 @@ namespace Dalamud.Injector
CullLogFile(logPath, 1 * 1024 * 1024);
const long maxLogSize = 100 * 1024 * 1024; // 100MB
Log.Logger = new LoggerConfiguration()
.WriteTo.Console(standardErrorFromLevel: LogEventLevel.Debug)
.WriteTo.File(logPath, fileSizeLimitBytes: null)
.WriteTo.File(logPath, fileSizeLimitBytes: maxLogSize)
.MinimumLevel.ControlledBy(levelSwitch)
.CreateLogger();