{ "loggers": [ { "type": "File", "logLevel": "Trace", "format": "[%date% %time%][%level%][%logger%] %message%", "filePath": "./user/logs/spt/", "filePattern": "spt%DATE%.txt", "maxFileSizeMB": 10, "maxRollingFiles": 10, "filters": [ { "type": "Exclude", "name": ".*RequestLogger", "matchingType": "Regex" }, { "type": "Exclude", "name": "Microsoft.*", "matchingType": "Regex" } ] }, { "type": "File", "logLevel": "Trace", "format": "[%date% %time%][%level%][%logger%] %message%", "filePath": "./user/logs/requests/", "filePattern": "requests%DATE%.txt", "maxFileSizeMB": 25, "maxRollingFiles": 10, "filters": [ { "type": "Include", "name": ".*RequestLogger", "matchingType": "Regex" } ] }, { "type": "Console", "logLevel": "Info", "format": "%message%", "filters": [ { "type": "Exclude", "name": "Microsoft.*", "matchingType": "Regex" }, { "type": "Exclude", "name": ".*FileLogger", "matchingType": "Regex" }, { "type": "Exclude", "name": ".*RequestLogger", "matchingType": "Regex" } ] } ] }