From d0f949b9d89b94ba4c8ac08935bea13565680c7d Mon Sep 17 00:00:00 2001 From: Phil Schneider Date: Fri, 4 Aug 2023 08:36:22 +0200 Subject: [PATCH] fix(logging): adjust logger config (#177) * fix(logging): configure serilog for backend services Reviewed-By: Norbert Truchsess --- .../Administration.Service/appsettings.json | 9 ++++++--- src/maintenance/Maintenance.App/appsettings.json | 16 +++++++++------- src/marketplace/Apps.Service/appsettings.json | 7 ++++++- .../Services.Service/appsettings.json | 7 ++++++- .../Notifications.Service/appsettings.json | 8 ++++++-- .../PortalBackend.Migrations/appsettings.json | 9 +++++++-- src/processes/Processes.Worker/appsettings.json | 13 ++++++------- .../Provisioning.Migrations/appsettings.json | 7 ++++++- .../Registration.Service/appsettings.json | 8 ++++++-- 9 files changed, 58 insertions(+), 26 deletions(-) diff --git a/src/administration/Administration.Service/appsettings.json b/src/administration/Administration.Service/appsettings.json index 36d98cd105..a245a498ad 100644 --- a/src/administration/Administration.Service/appsettings.json +++ b/src/administration/Administration.Service/appsettings.json @@ -3,9 +3,12 @@ "Using": [ "Serilog.Sinks.Console" ], "MinimumLevel": { "Default": "Information", - "Microsoft": "Warning", - "Microsoft.Hosting.Lifetime": "Information", - "Org.Eclipse.TractusX.Portal.Backend.Administration.Service.BusinessLogic": "Information" + "Override": { + "Microsoft": "Warning", + "System": "Information", + "Microsoft.Hosting.Lifetime": "Information", + "Org.Eclipse.TractusX.Portal.Backend": "Information" + } }, "WriteTo": [ { "Name": "Console" } diff --git a/src/maintenance/Maintenance.App/appsettings.json b/src/maintenance/Maintenance.App/appsettings.json index 6c9bd4d060..fe423df3f2 100644 --- a/src/maintenance/Maintenance.App/appsettings.json +++ b/src/maintenance/Maintenance.App/appsettings.json @@ -1,13 +1,15 @@ { - "Logging": { - "LogLevel": { - "Default": "Information", - "Microsoft.AspNetCore": "Warning" - } - }, "Serilog": { "Using": [ "Serilog.Sinks.Console" ], - "MinimumLevel": "Information", + "MinimumLevel": { + "Default": "Information", + "Override": { + "Microsoft": "Warning", + "System": "Information", + "Microsoft.Hosting.Lifetime": "Information", + "Org.Eclipse.TractusX.Portal.Backend": "Information" + } + }, "WriteTo": [ { "Name": "Console" } ], diff --git a/src/marketplace/Apps.Service/appsettings.json b/src/marketplace/Apps.Service/appsettings.json index a13c14064b..15f09085f7 100644 --- a/src/marketplace/Apps.Service/appsettings.json +++ b/src/marketplace/Apps.Service/appsettings.json @@ -4,7 +4,12 @@ "Using": [ "Serilog.Sinks.Console" ], "MinimumLevel": { "Default": "Information", - "Microsoft.AspNetCore": "Warning" + "Override": { + "Microsoft": "Warning", + "System": "Information", + "Microsoft.Hosting.Lifetime": "Information", + "Org.Eclipse.TractusX.Portal.Backend": "Information" + } }, "WriteTo": [ { "Name": "Console" } diff --git a/src/marketplace/Services.Service/appsettings.json b/src/marketplace/Services.Service/appsettings.json index 9f1a71985c..9f6eaaae6e 100644 --- a/src/marketplace/Services.Service/appsettings.json +++ b/src/marketplace/Services.Service/appsettings.json @@ -4,7 +4,12 @@ "Using": [ "Serilog.Sinks.Console" ], "MinimumLevel": { "Default": "Information", - "Microsoft.AspNetCore": "Warning" + "Override": { + "Microsoft": "Warning", + "System": "Information", + "Microsoft.Hosting.Lifetime": "Information", + "Org.Eclipse.TractusX.Portal.Backend": "Information" + } }, "WriteTo": [ { "Name": "Console" } diff --git a/src/notifications/Notifications.Service/appsettings.json b/src/notifications/Notifications.Service/appsettings.json index b3bbdb0384..b87402fb7d 100644 --- a/src/notifications/Notifications.Service/appsettings.json +++ b/src/notifications/Notifications.Service/appsettings.json @@ -3,8 +3,12 @@ "Using": [ "Serilog.Sinks.Console" ], "MinimumLevel": { "Default": "Information", - "Microsoft": "Warning", - "Microsoft.Hosting.Lifetime": "Information" + "Override": { + "Microsoft": "Warning", + "System": "Information", + "Microsoft.Hosting.Lifetime": "Information", + "Org.Eclipse.TractusX.Portal.Backend": "Information" + } }, "WriteTo": [ { "Name": "Console" } diff --git a/src/portalbackend/PortalBackend.Migrations/appsettings.json b/src/portalbackend/PortalBackend.Migrations/appsettings.json index 974dfcd4fc..89a679afdf 100644 --- a/src/portalbackend/PortalBackend.Migrations/appsettings.json +++ b/src/portalbackend/PortalBackend.Migrations/appsettings.json @@ -3,8 +3,13 @@ "Using": [ "Serilog.Sinks.Console" ], "MinimumLevel": { "Default": "Information", - "Microsoft.AspNetCore": "Warning", - "Org.Eclipse.TractusX.Portal.Backend.PortalBackend.Migrations": "Warning" + "Override": { + "Microsoft": "Warning", + "System": "Information", + "Microsoft.Hosting.Lifetime": "Information", + "Org.Eclipse.TractusX.Portal.Backend": "Information", + "Org.Eclipse.TractusX.Portal.Backend.PortalBackend.Migrations": "Warning" + } }, "WriteTo": [ { "Name": "Console" } diff --git a/src/processes/Processes.Worker/appsettings.json b/src/processes/Processes.Worker/appsettings.json index 71ac4aa7f4..d7eb26b9e2 100644 --- a/src/processes/Processes.Worker/appsettings.json +++ b/src/processes/Processes.Worker/appsettings.json @@ -3,13 +3,12 @@ "Using": [ "Serilog.Sinks.Console" ], "MinimumLevel": { "Default": "Information", - "Microsoft.Hosting.Lifetime": "Information", - "Microsoft.EntityFrameworkCore.Database.Command": "Information", - "Org.Eclipse.TractusX.Portal.Backend.ApplicationChecklist.Library": "Information", - "Org.Eclipse.TractusX.Portal.Backend.Bpdm.Library": "Information", - "Org.Eclipse.TractusX.Portal.Backend.Clearinghouse.Library": "Information", - "Org.Eclipse.TractusX.Portal.Backend.Custodian.Library": "Information", - "Org.Eclipse.TractusX.Portal.Backend.SdFactory.Library": "Information" + "Override": { + "Microsoft": "Warning", + "System": "Information", + "Microsoft.Hosting.Lifetime": "Information", + "Org.Eclipse.TractusX.Portal.Backend": "Information" + } }, "WriteTo": [ { "Name": "Console" } diff --git a/src/provisioning/Provisioning.Migrations/appsettings.json b/src/provisioning/Provisioning.Migrations/appsettings.json index c175f80d68..9758e7972f 100644 --- a/src/provisioning/Provisioning.Migrations/appsettings.json +++ b/src/provisioning/Provisioning.Migrations/appsettings.json @@ -3,7 +3,12 @@ "Using": [ "Serilog.Sinks.Console" ], "MinimumLevel": { "Default": "Information", - "Microsoft.AspNetCore": "Warning" + "Override": { + "Microsoft": "Warning", + "System": "Information", + "Microsoft.Hosting.Lifetime": "Information", + "Org.Eclipse.TractusX.Portal.Backend": "Information" + } }, "WriteTo": [ { "Name": "Console" } diff --git a/src/registration/Registration.Service/appsettings.json b/src/registration/Registration.Service/appsettings.json index 1f605c2dbf..ff825cf7a0 100644 --- a/src/registration/Registration.Service/appsettings.json +++ b/src/registration/Registration.Service/appsettings.json @@ -3,8 +3,12 @@ "Using": [ "Serilog.Sinks.Console" ], "MinimumLevel": { "Default": "Information", - "Microsoft": "Warning", - "Microsoft.Hosting.Lifetime": "Information" + "Override": { + "Microsoft": "Warning", + "System": "Information", + "Microsoft.Hosting.Lifetime": "Information", + "Org.Eclipse.TractusX.Portal.Backend": "Information" + } }, "WriteTo": [ { "Name": "Console" }