-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Labels
bugBug report / Bug fixBug report / Bug fixfile-archivingIssues with archiving with the file targetIssues with archiving with the file targetfile-target
Milestone
Description
NLog version: 5.4.0 -> 6.0.3
Platform: .NET8
Current NLog config - 6.0.3 XML
<nlog>
<target xsi:type="File" name="ecsfile"
fileName="${var:baseLogDir}/nlog-all.ecs.json"
maxArchiveFiles="3"
maxArchiveDays="1"
archiveSuffixFormat="_{0:000}"
archiveAboveSize="100000">
<layout xsi:type="EcsLayout" />
</target>
<rules>
<logger name="*" minlevel="Trace" writeTo="ecsfile" />
</rules>
</nlog>
Previous NLog config - 5.4.0 XML
<nlog>
<target xsi:type="File" name="ecsfile"
fileName="${var:baseLogDir}/nlog-all.ecs.json"
maxArchiveFiles="3"
archiveAboveSize="100000"
archiveFileName="${var:baseLogDir}/nlog-all-{#}.ecs.json"
archiveNumbering="Sequence">
<layout xsi:type="EcsLayout" />
</target>
<rules>
<logger name="*" minlevel="Trace" writeTo="ecsfile" />
</rules>
</nlog>
- What is the current result?
- Log files roll over to the pattern of
nlog-all.ecs_###.json - maxArchiveFiles appears not to be respected, number of log files continues to grow
- maxArchiveFiles will be respected if I change the file extension to
.jsonand not.ecs.json
- Log files roll over to the pattern of
- What is the expected result?
- maxArchiveFiles controls total number of archives regardless of naming convention or rollover pattern
- Expect a mechanism to control total logging space across files to prevent exhaustion of ephemeral pod storage
- Did you checked the Internal log?
- Yes, included below
- Please post full exception details (message, stacktrace, inner exceptions)
- Included in collapsible section at bottom for readability, no Exceptions that I connect to this issue.
- Are there any workarounds? yes/no
- If
fileName="${var:baseLogDir}/nlog-all${shortdate}.json", then maxArchiveFiles is respected. Note the absence of .ecs.json, if the "double extension" is included the maxArchiveFiles will not work. - Changing to a .json extension is not viable given our enterprise glob pattern and potential collisions with other logging.
- If
- Is there a version in which it did work?
- 5.4.0
- Can you help us by writing an unit test?
Details
2025-08-26 15:12:03.6775 Debug Message Template Auto Format enabled
2025-08-26 15:12:03.6998 Info Loading assembly name: NLog.Web.AspNetCore
2025-08-26 15:12:03.7138 Info NLog.Web.AspNetCore, Version=6.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c. File version: 6.0.2.1322. Product version: 6.0.2+5e200c4c4ca541e358847c8bbc5332ae199c74b4. GlobalAssemblyCache: False
2025-08-26 15:12:03.7138 Debug ScanAssembly('NLog.Web.AspNetCore, Version=6.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c')
2025-08-26 15:12:03.8124 Debug Loading assembly name: NLog.Web.AspNetCore, Version=6.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c succeeded!
2025-08-26 15:12:03.8124 Info Loading assembly name: Elastic.Apm.NLog
2025-08-26 15:12:03.8394 Info Elastic.Apm.NLog, Version=8.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1. File version: 8.18.2.0. Product version: 8.18.2+a86347340f5b428837ca5b518625dfc83956d164. GlobalAssemblyCache: False
2025-08-26 15:12:03.8394 Debug ScanAssembly('Elastic.Apm.NLog, Version=8.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1')
2025-08-26 15:12:03.8394 Debug Loading assembly name: Elastic.Apm.NLog, Version=8.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1 succeeded!
2025-08-26 15:12:03.8394 Info Loading assembly name: Elastic.CommonSchema.NLog
2025-08-26 15:12:03.8741 Info Elastic.CommonSchema.NLog, Version=8.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1. File version: 8.18.2.0. Product version: 8.18.2+a86347340f5b428837ca5b518625dfc83956d164. GlobalAssemblyCache: False
2025-08-26 15:12:03.8741 Debug ScanAssembly('Elastic.CommonSchema.NLog, Version=8.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1')
2025-08-26 15:12:03.9525 Debug Loading assembly name: Elastic.CommonSchema.NLog, Version=8.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1 succeeded!
2025-08-26 15:12:04.3854 Debug Object reflection needed to resolve type: NLog.LayoutRenderers.LocalIpAddressLayoutRenderer, NLog.Targets.Network
2025-08-26 15:12:04.3854 Warn Error has been raised. Exception: NLog.NLogConfigurationException: Failed to create LayoutRenderer with unknown type-alias: 'local-ip' - Extension NLog.Targets.Network not included?
at NLog.Config.FactoryExtensions.CreateInstance[TBaseType](IFactory`1 factory, String typeAlias)
at NLog.Layouts.LayoutParser.GetLayoutRenderer(String typeName, ConfigurationItemFactory configurationItemFactory, Nullable`1 throwConfigExceptions)
2025-08-26 15:12:04.4642 Debug Adding target NLog.Targets.FileTarget(Name=ecsfile)
2025-08-26 15:12:04.4642 Info Registered target NLog.Targets.FileTarget(Name=ecsfile)
2025-08-26 15:12:04.4787 Info NLog, Version=6.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c. File version: 6.0.2.4328. Product version: 6.0.2+57d368ff20ba485e3e851fbed2e498c12398302a. GlobalAssemblyCache: False
2025-08-26 15:12:04.4787 Debug AutoReload Config File Monitor refreshing after configuration changed
2025-08-26 15:12:04.4787 Info AutoReload Config File Monitor starting
2025-08-26 15:12:04.5103 Debug Start watching file-filter 'nlog.config' in directory: C:\Workspace\UCCLP-OrderTrackingApi\app\OrderTrackingApi.app\bin\Debug\net8.0
2025-08-26 15:12:04.5103 Debug --- NLog configuration dump ---
2025-08-26 15:12:04.5103 Debug Targets:
2025-08-26 15:12:04.5103 Debug FileTarget(Name=ecsfile)
2025-08-26 15:12:04.5103 Debug Rules:
2025-08-26 15:12:04.5103 Debug logNamePattern: (Microsoft.:StartsWith) levels: [ Trace Debug Info ] writeTo: [ ] final: True
2025-08-26 15:12:04.5103 Debug logNamePattern: (:All) levels: [ Trace Debug Info Warn Error Fatal ] writeTo: [ ecsfile ]
2025-08-26 15:12:04.5103 Debug --- End of NLog configuration dump ---
2025-08-26 15:12:04.5520 Debug Unused target checking is started... Rule Count: 2, Target Count: 1
2025-08-26 15:12:04.5568 Debug Unused target checking is completed. Total Rule Count: 2, Total Target Count: 1, Unused Target Count: 0
2025-08-26 15:12:04.6422 Debug Extending ${assembly-version} AssemblyVersionLayoutRenderer with NLog.Web implementation
2025-08-26 15:12:04.6639 Info Configuration initialized.
2025-08-26 15:12:04.6722 Debug Targets configured when LogLevel >= Trace for Logger: OrderTrackingApi.app.Program
2025-08-26 15:12:04.6722 Debug Logger OrderTrackingApi.app.Program [Trace] => ecsfile
2025-08-26 15:12:04.6722 Debug Logger OrderTrackingApi.app.Program [Debug] => ecsfile
2025-08-26 15:12:04.6722 Debug Logger OrderTrackingApi.app.Program [Info] => ecsfile
2025-08-26 15:12:04.6722 Debug Logger OrderTrackingApi.app.Program [Warn] => ecsfile
2025-08-26 15:12:04.6722 Debug Logger OrderTrackingApi.app.Program [Error] => ecsfile
2025-08-26 15:12:04.6722 Debug Logger OrderTrackingApi.app.Program [Fatal] => ecsfile
2025-08-26 15:12:04.7600 Debug ServiceProvider has not been registered. Cannot resolve: Microsoft.AspNetCore.Http.IHttpContextAccessor
2025-08-26 15:12:04.7828 Debug ServiceProvider has not been registered. Cannot resolve: Microsoft.AspNetCore.Http.IHttpContextAccessor
2025-08-26 15:12:04.7828 Debug ServiceProvider has not been registered. Cannot resolve: Microsoft.AspNetCore.Http.IHttpContextAccessor
2025-08-26 15:12:04.7828 Debug ServiceProvider has not been registered. Cannot resolve: Microsoft.AspNetCore.Http.IHttpContextAccessor
2025-08-26 15:12:04.7828 Debug ServiceProvider has not been registered. Cannot resolve: Microsoft.AspNetCore.Http.IHttpContextAccessor
2025-08-26 15:12:04.7828 Debug ServiceProvider has not been registered. Cannot resolve: Microsoft.AspNetCore.Http.IHttpContextAccessor
2025-08-26 15:12:05.1345 Debug FileTarget(Name=ecsfile): Archive Cleanup found 9 files matching wildcard nlog-all*ecs*.json in directory: c:\logs\OrderTrackingApi
2025-08-26 15:12:05.1345 Debug FileTarget(Name=ecsfile): Archive Sequence Rolling found 9 files matching wildcard nlog-all.ecs*.json in directory: c:\logs\OrderTrackingApi
2025-08-26 15:12:05.1345 Debug FileTarget(Name=ecsfile): Verify directory and creating writer to file: c:\logs\OrderTrackingApi\nlog-all.ecs_008.json
2025-08-26 15:12:07.8644 Debug Skip loading NLogLoggingConfiguration from empty config section: NLog
2025-08-26 15:12:07.8644 Debug Targets configured when LogLevel >= Trace for Logger: OrderTrackingApi.app.Program
2025-08-26 15:12:07.8644 Debug Logger OrderTrackingApi.app.Program [Trace] => ecsfile
2025-08-26 15:12:07.8644 Debug Logger OrderTrackingApi.app.Program [Debug] => ecsfile
2025-08-26 15:12:07.8697 Debug Logger OrderTrackingApi.app.Program [Info] => ecsfile
2025-08-26 15:12:07.8697 Debug Logger OrderTrackingApi.app.Program [Warn] => ecsfile
2025-08-26 15:12:07.8697 Debug Logger OrderTrackingApi.app.Program [Error] => ecsfile
2025-08-26 15:12:07.8697 Debug Logger OrderTrackingApi.app.Program [Fatal] => ecsfile
2025-08-26 15:12:07.8697 Debug Unregistered shutdown event handler for ProcessExit.
2025-08-26 15:12:07.8882 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.Extensions.Hosting.Internal.ApplicationLifetime
2025-08-26 15:12:07.8882 Debug Logger Microsoft.Extensions.Hosting.Internal.ApplicationLifetime [Warn] => ecsfile
2025-08-26 15:12:07.8882 Debug Logger Microsoft.Extensions.Hosting.Internal.ApplicationLifetime [Error] => ecsfile
2025-08-26 15:12:07.8882 Debug Logger Microsoft.Extensions.Hosting.Internal.ApplicationLifetime [Fatal] => ecsfile
2025-08-26 15:12:07.8882 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.Extensions.Hosting.Internal.Host
2025-08-26 15:12:07.8882 Debug Logger Microsoft.Extensions.Hosting.Internal.Host [Warn] => ecsfile
2025-08-26 15:12:07.8882 Debug Logger Microsoft.Extensions.Hosting.Internal.Host [Error] => ecsfile
2025-08-26 15:12:07.8882 Debug Logger Microsoft.Extensions.Hosting.Internal.Host [Fatal] => ecsfile
2025-08-26 15:12:07.8882 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.Hosting.Lifetime
2025-08-26 15:12:07.8882 Debug Logger Microsoft.Hosting.Lifetime [Warn] => ecsfile
2025-08-26 15:12:07.8882 Debug Logger Microsoft.Hosting.Lifetime [Error] => ecsfile
2025-08-26 15:12:07.8882 Debug Logger Microsoft.Hosting.Lifetime [Fatal] => ecsfile
2025-08-26 15:12:07.9310 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService
2025-08-26 15:12:07.9310 Debug Logger Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService [Warn] => ecsfile
2025-08-26 15:12:07.9310 Debug Logger Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService [Error] => ecsfile
2025-08-26 15:12:07.9310 Debug Logger Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService [Fatal] => ecsfile
2025-08-26 15:12:07.9310 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckPublisherHostedService
2025-08-26 15:12:07.9310 Debug Logger Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckPublisherHostedService [Warn] => ecsfile
2025-08-26 15:12:07.9310 Debug Logger Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckPublisherHostedService [Error] => ecsfile
2025-08-26 15:12:07.9310 Debug Logger Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckPublisherHostedService [Fatal] => ecsfile
2025-08-26 15:12:07.9310 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.DataProtection.TypeForwardingActivator
2025-08-26 15:12:07.9310 Debug Logger Microsoft.AspNetCore.DataProtection.TypeForwardingActivator [Warn] => ecsfile
2025-08-26 15:12:07.9310 Debug Logger Microsoft.AspNetCore.DataProtection.TypeForwardingActivator [Error] => ecsfile
2025-08-26 15:12:07.9310 Debug Logger Microsoft.AspNetCore.DataProtection.TypeForwardingActivator [Fatal] => ecsfile
2025-08-26 15:12:07.9629 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager
2025-08-26 15:12:07.9629 Debug Logger Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager [Warn] => ecsfile
2025-08-26 15:12:07.9629 Debug Logger Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager [Error] => ecsfile
2025-08-26 15:12:07.9629 Debug Logger Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager [Fatal] => ecsfile
2025-08-26 15:12:07.9629 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptorFactory
2025-08-26 15:12:07.9629 Debug Logger Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptorFactory [Warn] => ecsfile
2025-08-26 15:12:07.9629 Debug Logger Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptorFactory [Error] => ecsfile
2025-08-26 15:12:07.9629 Debug Logger Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptorFactory [Fatal] => ecsfile
2025-08-26 15:12:07.9629 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptorFactory
2025-08-26 15:12:07.9629 Debug Logger Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptorFactory [Warn] => ecsfile
2025-08-26 15:12:07.9629 Debug Logger Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptorFactory [Error] => ecsfile
2025-08-26 15:12:07.9629 Debug Logger Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptorFactory [Fatal] => ecsfile
2025-08-26 15:12:07.9629 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptorFactory
2025-08-26 15:12:07.9786 Debug Logger Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptorFactory [Warn] => ecsfile
2025-08-26 15:12:07.9786 Debug Logger Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptorFactory [Error] => ecsfile
2025-08-26 15:12:07.9786 Debug Logger Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptorFactory [Fatal] => ecsfile
2025-08-26 15:12:07.9786 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlEncryptor
2025-08-26 15:12:07.9786 Debug Logger Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlEncryptor [Warn] => ecsfile
2025-08-26 15:12:07.9941 Debug Logger Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlEncryptor [Error] => ecsfile
2025-08-26 15:12:07.9941 Debug Logger Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlEncryptor [Fatal] => ecsfile
2025-08-26 15:12:07.9941 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository
2025-08-26 15:12:07.9941 Debug Logger Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository [Warn] => ecsfile
2025-08-26 15:12:07.9941 Debug Logger Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository [Error] => ecsfile
2025-08-26 15:12:07.9941 Debug Logger Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository [Fatal] => ecsfile
2025-08-26 15:12:08.0558 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.DataProtection.KeyManagement.DefaultKeyResolver
2025-08-26 15:12:08.0558 Debug Logger Microsoft.AspNetCore.DataProtection.KeyManagement.DefaultKeyResolver [Warn] => ecsfile
2025-08-26 15:12:08.0558 Debug Logger Microsoft.AspNetCore.DataProtection.KeyManagement.DefaultKeyResolver [Error] => ecsfile
2025-08-26 15:12:08.0558 Debug Logger Microsoft.AspNetCore.DataProtection.KeyManagement.DefaultKeyResolver [Fatal] => ecsfile
2025-08-26 15:12:08.0558 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.DataProtection.KeyManagement.KeyRingProvider
2025-08-26 15:12:08.0558 Debug Logger Microsoft.AspNetCore.DataProtection.KeyManagement.KeyRingProvider [Warn] => ecsfile
2025-08-26 15:12:08.0558 Debug Logger Microsoft.AspNetCore.DataProtection.KeyManagement.KeyRingProvider [Error] => ecsfile
2025-08-26 15:12:08.0558 Debug Logger Microsoft.AspNetCore.DataProtection.KeyManagement.KeyRingProvider [Fatal] => ecsfile
2025-08-26 15:12:08.0558 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.DataProtection.Internal.DataProtectionHostedService
2025-08-26 15:12:08.0558 Debug Logger Microsoft.AspNetCore.DataProtection.Internal.DataProtectionHostedService [Warn] => ecsfile
2025-08-26 15:12:08.0558 Debug Logger Microsoft.AspNetCore.DataProtection.Internal.DataProtectionHostedService [Error] => ecsfile
2025-08-26 15:12:08.0558 Debug Logger Microsoft.AspNetCore.DataProtection.Internal.DataProtectionHostedService [Fatal] => ecsfile
2025-08-26 15:12:08.0758 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Server.IIS.Core.IISHttpServer
2025-08-26 15:12:08.0758 Debug Logger Microsoft.AspNetCore.Server.IIS.Core.IISHttpServer [Warn] => ecsfile
2025-08-26 15:12:08.0758 Debug Logger Microsoft.AspNetCore.Server.IIS.Core.IISHttpServer [Error] => ecsfile
2025-08-26 15:12:08.0758 Debug Logger Microsoft.AspNetCore.Server.IIS.Core.IISHttpServer [Fatal] => ecsfile
2025-08-26 15:12:08.0758 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Hosting.Diagnostics
2025-08-26 15:12:08.0758 Debug Logger Microsoft.AspNetCore.Hosting.Diagnostics [Warn] => ecsfile
2025-08-26 15:12:08.0876 Debug Logger Microsoft.AspNetCore.Hosting.Diagnostics [Error] => ecsfile
2025-08-26 15:12:08.0876 Debug Logger Microsoft.AspNetCore.Hosting.Diagnostics [Fatal] => ecsfile
2025-08-26 15:12:08.1877 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlDecryptor
2025-08-26 15:12:08.1877 Debug Logger Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlDecryptor [Warn] => ecsfile
2025-08-26 15:12:08.1877 Debug Logger Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlDecryptor [Error] => ecsfile
2025-08-26 15:12:08.1877 Debug Logger Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlDecryptor [Fatal] => ecsfile
2025-08-26 15:12:08.3957 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonInputFormatter
2025-08-26 15:12:08.3957 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonInputFormatter [Warn] => ecsfile
2025-08-26 15:12:08.3957 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonInputFormatter [Error] => ecsfile
2025-08-26 15:12:08.4006 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.SystemTextJsonInputFormatter [Fatal] => ecsfile
2025-08-26 15:12:08.4485 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Mvc.Formatters.NewtonsoftJsonPatchInputFormatter
2025-08-26 15:12:08.4485 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.NewtonsoftJsonPatchInputFormatter [Warn] => ecsfile
2025-08-26 15:12:08.4485 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.NewtonsoftJsonPatchInputFormatter [Error] => ecsfile
2025-08-26 15:12:08.4485 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.NewtonsoftJsonPatchInputFormatter [Fatal] => ecsfile
2025-08-26 15:12:08.4485 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Mvc.Formatters.NewtonsoftJsonInputFormatter
2025-08-26 15:12:08.4485 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.NewtonsoftJsonInputFormatter [Warn] => ecsfile
2025-08-26 15:12:08.4485 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.NewtonsoftJsonInputFormatter [Error] => ecsfile
2025-08-26 15:12:08.4485 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.NewtonsoftJsonInputFormatter [Fatal] => ecsfile
2025-08-26 15:12:08.4485 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Mvc.Formatters.XmlDataContractSerializerOutputFormatter
2025-08-26 15:12:08.4485 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.XmlDataContractSerializerOutputFormatter [Warn] => ecsfile
2025-08-26 15:12:08.4485 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.XmlDataContractSerializerOutputFormatter [Error] => ecsfile
2025-08-26 15:12:08.4625 Debug Logger Microsoft.AspNetCore.Mvc.Formatters.XmlDataContractSerializerOutputFormatter [Fatal] => ecsfile
2025-08-26 15:12:08.5034 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider
2025-08-26 15:12:08.5034 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider [Warn] => ecsfile
2025-08-26 15:12:08.5034 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider [Error] => ecsfile
2025-08-26 15:12:08.5034 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider [Fatal] => ecsfile
2025-08-26 15:12:08.5132 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory
2025-08-26 15:12:08.5132 Debug Logger Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory [Warn] => ecsfile
2025-08-26 15:12:08.5132 Debug Logger Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory [Error] => ecsfile
2025-08-26 15:12:08.5132 Debug Logger Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory [Fatal] => ecsfile
2025-08-26 15:12:08.5277 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder
2025-08-26 15:12:08.5277 Debug Logger Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder [Warn] => ecsfile
2025-08-26 15:12:08.5277 Debug Logger Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder [Error] => ecsfile
2025-08-26 15:12:08.5277 Debug Logger Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder [Fatal] => ecsfile
2025-08-26 15:12:08.5277 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker
2025-08-26 15:12:08.5277 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker [Warn] => ecsfile
2025-08-26 15:12:08.5277 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker [Error] => ecsfile
2025-08-26 15:12:08.5277 Debug Logger Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker [Fatal] => ecsfile
2025-08-26 15:12:08.7867 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware
2025-08-26 15:12:08.7867 Debug Logger Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware [Warn] => ecsfile
2025-08-26 15:12:08.7867 Debug Logger Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware [Error] => ecsfile
2025-08-26 15:12:08.7867 Debug Logger Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware [Fatal] => ecsfile
2025-08-26 15:12:08.8019 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.HttpOverrides.ForwardedHeadersMiddleware
2025-08-26 15:12:08.8019 Debug Logger Microsoft.AspNetCore.HttpOverrides.ForwardedHeadersMiddleware [Warn] => ecsfile
2025-08-26 15:12:08.8062 Debug Logger Microsoft.AspNetCore.HttpOverrides.ForwardedHeadersMiddleware [Error] => ecsfile
2025-08-26 15:12:08.8062 Debug Logger Microsoft.AspNetCore.HttpOverrides.ForwardedHeadersMiddleware [Fatal] => ecsfile
2025-08-26 15:12:08.8062 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Routing.EndpointMiddleware
2025-08-26 15:12:08.8062 Debug Logger Microsoft.AspNetCore.Routing.EndpointMiddleware [Warn] => ecsfile
2025-08-26 15:12:08.8062 Debug Logger Microsoft.AspNetCore.Routing.EndpointMiddleware [Error] => ecsfile
2025-08-26 15:12:08.8062 Debug Logger Microsoft.AspNetCore.Routing.EndpointMiddleware [Fatal] => ecsfile
2025-08-26 15:12:08.8062 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Authorization.AuthorizationMiddleware
2025-08-26 15:12:08.8062 Debug Logger Microsoft.AspNetCore.Authorization.AuthorizationMiddleware [Warn] => ecsfile
2025-08-26 15:12:08.8062 Debug Logger Microsoft.AspNetCore.Authorization.AuthorizationMiddleware [Error] => ecsfile
2025-08-26 15:12:08.8062 Debug Logger Microsoft.AspNetCore.Authorization.AuthorizationMiddleware [Fatal] => ecsfile
2025-08-26 15:12:08.8315 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware
2025-08-26 15:12:08.8315 Debug Logger Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware [Warn] => ecsfile
2025-08-26 15:12:08.8315 Debug Logger Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware [Error] => ecsfile
2025-08-26 15:12:08.8315 Debug Logger Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware [Fatal] => ecsfile
2025-08-26 15:12:08.8399 Debug Targets configured when LogLevel >= Trace for Logger: CSC.CLS.UCC.Core.API.Utilities.ErrorHandling.ExceptionHandler
2025-08-26 15:12:08.8399 Debug Logger CSC.CLS.UCC.Core.API.Utilities.ErrorHandling.ExceptionHandler [Trace] => ecsfile
2025-08-26 15:12:08.8399 Debug Logger CSC.CLS.UCC.Core.API.Utilities.ErrorHandling.ExceptionHandler [Debug] => ecsfile
2025-08-26 15:12:08.8399 Debug Logger CSC.CLS.UCC.Core.API.Utilities.ErrorHandling.ExceptionHandler [Info] => ecsfile
2025-08-26 15:12:08.8399 Debug Logger CSC.CLS.UCC.Core.API.Utilities.ErrorHandling.ExceptionHandler [Warn] => ecsfile
2025-08-26 15:12:08.8399 Debug Logger CSC.CLS.UCC.Core.API.Utilities.ErrorHandling.ExceptionHandler [Error] => ecsfile
2025-08-26 15:12:08.8399 Debug Logger CSC.CLS.UCC.Core.API.Utilities.ErrorHandling.ExceptionHandler [Fatal] => ecsfile
2025-08-26 15:12:08.8399 Debug Targets configured when LogLevel >= Trace for Logger: CSC.CLS.UCC.Core.API.Utilities.MessageLogging.MessageLogger
2025-08-26 15:12:08.8399 Debug Logger CSC.CLS.UCC.Core.API.Utilities.MessageLogging.MessageLogger [Trace] => ecsfile
2025-08-26 15:12:08.8529 Debug Logger CSC.CLS.UCC.Core.API.Utilities.MessageLogging.MessageLogger [Debug] => ecsfile
2025-08-26 15:12:08.8529 Debug Logger CSC.CLS.UCC.Core.API.Utilities.MessageLogging.MessageLogger [Info] => ecsfile
2025-08-26 15:12:08.8529 Debug Logger CSC.CLS.UCC.Core.API.Utilities.MessageLogging.MessageLogger [Warn] => ecsfile
2025-08-26 15:12:08.8529 Debug Logger CSC.CLS.UCC.Core.API.Utilities.MessageLogging.MessageLogger [Error] => ecsfile
2025-08-26 15:12:08.8529 Debug Logger CSC.CLS.UCC.Core.API.Utilities.MessageLogging.MessageLogger [Fatal] => ecsfile
2025-08-26 15:12:08.8529 Debug Targets configured when LogLevel >= Trace for Logger: CSC.CLS.UCC.OrderTrackingClient.Middleware.RequestCorrelation
2025-08-26 15:12:08.8529 Debug Logger CSC.CLS.UCC.OrderTrackingClient.Middleware.RequestCorrelation [Trace] => ecsfile
2025-08-26 15:12:08.8529 Debug Logger CSC.CLS.UCC.OrderTrackingClient.Middleware.RequestCorrelation [Debug] => ecsfile
2025-08-26 15:12:08.8529 Debug Logger CSC.CLS.UCC.OrderTrackingClient.Middleware.RequestCorrelation [Info] => ecsfile
2025-08-26 15:12:08.8529 Debug Logger CSC.CLS.UCC.OrderTrackingClient.Middleware.RequestCorrelation [Warn] => ecsfile
2025-08-26 15:12:08.8529 Debug Logger CSC.CLS.UCC.OrderTrackingClient.Middleware.RequestCorrelation [Error] => ecsfile
2025-08-26 15:12:08.8529 Debug Logger CSC.CLS.UCC.OrderTrackingClient.Middleware.RequestCorrelation [Fatal] => ecsfile
2025-08-26 15:12:08.8710 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Cors.Infrastructure.CorsService
2025-08-26 15:12:08.8710 Debug Logger Microsoft.AspNetCore.Cors.Infrastructure.CorsService [Warn] => ecsfile
2025-08-26 15:12:08.8710 Debug Logger Microsoft.AspNetCore.Cors.Infrastructure.CorsService [Error] => ecsfile
2025-08-26 15:12:08.8710 Debug Logger Microsoft.AspNetCore.Cors.Infrastructure.CorsService [Fatal] => ecsfile
2025-08-26 15:12:08.8710 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware
2025-08-26 15:12:08.8710 Debug Logger Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware [Warn] => ecsfile
2025-08-26 15:12:08.8710 Debug Logger Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware [Error] => ecsfile
2025-08-26 15:12:08.8710 Debug Logger Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware [Fatal] => ecsfile
2025-08-26 15:12:08.9029 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware
2025-08-26 15:12:08.9029 Debug Logger Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware [Warn] => ecsfile
2025-08-26 15:12:08.9029 Debug Logger Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware [Error] => ecsfile
2025-08-26 15:12:08.9029 Debug Logger Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware [Fatal] => ecsfile
2025-08-26 15:12:08.9029 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware
2025-08-26 15:12:08.9029 Debug Logger Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware [Warn] => ecsfile
2025-08-26 15:12:08.9029 Debug Logger Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware [Error] => ecsfile
2025-08-26 15:12:08.9029 Debug Logger Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware [Fatal] => ecsfile
2025-08-26 15:12:08.9197 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.WebTools.BrowserLink.Net.BrowserLinkMiddleware
2025-08-26 15:12:08.9197 Debug Logger Microsoft.WebTools.BrowserLink.Net.BrowserLinkMiddleware [Warn] => ecsfile
2025-08-26 15:12:08.9197 Debug Logger Microsoft.WebTools.BrowserLink.Net.BrowserLinkMiddleware [Error] => ecsfile
2025-08-26 15:12:08.9197 Debug Logger Microsoft.WebTools.BrowserLink.Net.BrowserLinkMiddleware [Fatal] => ecsfile
2025-08-26 15:12:08.9197 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.WebTools.BrowserLink.Net.VsContentMiddleware
2025-08-26 15:12:08.9197 Debug Logger Microsoft.WebTools.BrowserLink.Net.VsContentMiddleware [Warn] => ecsfile
2025-08-26 15:12:08.9197 Debug Logger Microsoft.WebTools.BrowserLink.Net.VsContentMiddleware [Error] => ecsfile
2025-08-26 15:12:08.9197 Debug Logger Microsoft.WebTools.BrowserLink.Net.VsContentMiddleware [Fatal] => ecsfile
2025-08-26 15:12:08.9197 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware
2025-08-26 15:12:08.9314 Debug Logger Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware [Warn] => ecsfile
2025-08-26 15:12:08.9314 Debug Logger Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware [Error] => ecsfile
2025-08-26 15:12:08.9314 Debug Logger Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware [Fatal] => ecsfile
2025-08-26 15:12:09.2154 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Routing.Matching.DfaMatcher
2025-08-26 15:12:09.2154 Debug Logger Microsoft.AspNetCore.Routing.Matching.DfaMatcher [Warn] => ecsfile
2025-08-26 15:12:09.2154 Debug Logger Microsoft.AspNetCore.Routing.Matching.DfaMatcher [Error] => ecsfile
2025-08-26 15:12:09.2154 Debug Logger Microsoft.AspNetCore.Routing.Matching.DfaMatcher [Fatal] => ecsfile
2025-08-26 15:12:09.2402 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler
2025-08-26 15:12:09.2402 Debug Logger Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler [Warn] => ecsfile
2025-08-26 15:12:09.2402 Debug Logger Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler [Error] => ecsfile
2025-08-26 15:12:09.2436 Debug Logger Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler [Fatal] => ecsfile
2025-08-26 15:12:09.3771 Debug Targets configured when LogLevel >= Trace for Logger: CSC.CLS.UCC.Authorization.Middleware.User.UserTypeValueConverter
2025-08-26 15:12:09.3771 Debug Logger CSC.CLS.UCC.Authorization.Middleware.User.UserTypeValueConverter [Trace] => ecsfile
2025-08-26 15:12:09.3771 Debug Logger CSC.CLS.UCC.Authorization.Middleware.User.UserTypeValueConverter [Debug] => ecsfile
2025-08-26 15:12:09.3771 Debug Logger CSC.CLS.UCC.Authorization.Middleware.User.UserTypeValueConverter [Info] => ecsfile
2025-08-26 15:12:09.3771 Debug Logger CSC.CLS.UCC.Authorization.Middleware.User.UserTypeValueConverter [Warn] => ecsfile
2025-08-26 15:12:09.3771 Debug Logger CSC.CLS.UCC.Authorization.Middleware.User.UserTypeValueConverter [Error] => ecsfile
2025-08-26 15:12:09.3771 Debug Logger CSC.CLS.UCC.Authorization.Middleware.User.UserTypeValueConverter [Fatal] => ecsfile
2025-08-26 15:12:09.3849 Debug Targets configured when LogLevel >= Trace for Logger: CSC.CLS.UCC.Authorization.Middleware.User.UserFactory
2025-08-26 15:12:09.3849 Debug Logger CSC.CLS.UCC.Authorization.Middleware.User.UserFactory [Trace] => ecsfile
2025-08-26 15:12:09.3849 Debug Logger CSC.CLS.UCC.Authorization.Middleware.User.UserFactory [Debug] => ecsfile
2025-08-26 15:12:09.3849 Debug Logger CSC.CLS.UCC.Authorization.Middleware.User.UserFactory [Info] => ecsfile
2025-08-26 15:12:09.3849 Debug Logger CSC.CLS.UCC.Authorization.Middleware.User.UserFactory [Warn] => ecsfile
2025-08-26 15:12:09.3849 Debug Logger CSC.CLS.UCC.Authorization.Middleware.User.UserFactory [Error] => ecsfile
2025-08-26 15:12:09.3849 Debug Logger CSC.CLS.UCC.Authorization.Middleware.User.UserFactory [Fatal] => ecsfile
2025-08-26 15:12:09.3849 Debug Targets configured when LogLevel >= Trace for Logger: CSC.CLS.UCC.Authorization.Middleware.SecurityContextMiddleware
2025-08-26 15:12:09.3849 Debug Logger CSC.CLS.UCC.Authorization.Middleware.SecurityContextMiddleware [Trace] => ecsfile
2025-08-26 15:12:09.3849 Debug Logger CSC.CLS.UCC.Authorization.Middleware.SecurityContextMiddleware [Debug] => ecsfile
2025-08-26 15:12:09.3849 Debug Logger CSC.CLS.UCC.Authorization.Middleware.SecurityContextMiddleware [Info] => ecsfile
2025-08-26 15:12:09.3849 Debug Logger CSC.CLS.UCC.Authorization.Middleware.SecurityContextMiddleware [Warn] => ecsfile
2025-08-26 15:12:09.3849 Debug Logger CSC.CLS.UCC.Authorization.Middleware.SecurityContextMiddleware [Error] => ecsfile
2025-08-26 15:12:09.3849 Debug Logger CSC.CLS.UCC.Authorization.Middleware.SecurityContextMiddleware [Fatal] => ecsfile
2025-08-26 15:12:16.4784 Debug Targets configured when LogLevel >= Warn for Logger: Microsoft.AspNetCore.Authorization.DefaultAuthorizationService
2025-08-26 15:12:16.4784 Debug Logger Microsoft.AspNetCore.Authorization.DefaultAuthorizationService [Warn] => ecsfile
2025-08-26 15:12:16.4784 Debug Logger Microsoft.AspNetCore.Authorization.DefaultAuthorizationService [Error] => ecsfile
2025-08-26 15:12:16.4784 Debug Logger Microsoft.AspNetCore.Authorization.DefaultAuthorizationService [Fatal] => ecsfile
2025-08-26 15:12:19.7497 Debug FileTarget(Name=ecsfile): Archive because of filesize=100990 of file: c:\logs\OrderTrackingApi\nlog-all.ecs_008.json
2025-08-26 15:12:19.7497 Debug FileTarget(Name=ecsfile): Archive Cleanup found 9 files matching wildcard nlog-all*ecs*.json in directory: c:\logs\OrderTrackingApi
2025-08-26 15:12:19.7497 Debug FileTarget(Name=ecsfile): Creating writer to file: c:\logs\OrderTrackingApi\nlog-all.ecs_009.json
2025-08-26 15:12:23.0489 Debug FileTarget(Name=ecsfile): Archive because of filesize=100256 of file: c:\logs\OrderTrackingApi\nlog-all.ecs_009.json
2025-08-26 15:12:23.0489 Debug FileTarget(Name=ecsfile): Archive Cleanup found 10 files matching wildcard nlog-all*ecs*.json in directory: c:\logs\OrderTrackingApi
2025-08-26 15:12:23.0489 Debug FileTarget(Name=ecsfile): Creating writer to file: c:\logs\OrderTrackingApi\nlog-all.ecs_010.json
2025-08-26 15:12:26.2435 Debug FileTarget(Name=ecsfile): Archive because of filesize=100242 of file: c:\logs\OrderTrackingApi\nlog-all.ecs_010.json
2025-08-26 15:12:26.2435 Debug FileTarget(Name=ecsfile): Archive Cleanup found 11 files matching wildcard nlog-all*ecs*.json in directory: c:\logs\OrderTrackingApi
2025-08-26 15:12:26.2435 Debug FileTarget(Name=ecsfile): Creating writer to file: c:\logs\OrderTrackingApi\nlog-all.ecs_011.json
2025-08-26 15:12:29.5093 Debug FileTarget(Name=ecsfile): Archive because of filesize=100243 of file: c:\logs\OrderTrackingApi\nlog-all.ecs_011.json
2025-08-26 15:12:29.5093 Debug FileTarget(Name=ecsfile): Archive Cleanup found 12 files matching wildcard nlog-all*ecs*.json in directory: c:\logs\OrderTrackingApi
2025-08-26 15:12:29.5093 Debug FileTarget(Name=ecsfile): Creating writer to file: c:\logs\OrderTrackingApi\nlog-all.ecs_012.json
2025-08-26 15:12:32.8790 Debug FileTarget(Name=ecsfile): Archive because of filesize=100253 of file: c:\logs\OrderTrackingApi\nlog-all.ecs_012.json
2025-08-26 15:12:32.8790 Debug FileTarget(Name=ecsfile): Archive Cleanup found 13 files matching wildcard nlog-all*ecs*.json in directory: c:\logs\OrderTrackingApi
2025-08-26 15:12:32.8790 Debug FileTarget(Name=ecsfile): Creating writer to file: c:\logs\OrderTrackingApi\nlog-all.ecs_013.json
Metadata
Metadata
Assignees
Labels
bugBug report / Bug fixBug report / Bug fixfile-archivingIssues with archiving with the file targetIssues with archiving with the file targetfile-target