diff --git a/TeachingRecordSystem/Directory.Packages.props b/TeachingRecordSystem/Directory.Packages.props
index 6d7a1c238..550e7dcb5 100644
--- a/TeachingRecordSystem/Directory.Packages.props
+++ b/TeachingRecordSystem/Directory.Packages.props
@@ -77,6 +77,7 @@
+
diff --git a/TeachingRecordSystem/src/TeachingRecordSystem.Api/appsettings.Production.json b/TeachingRecordSystem/src/TeachingRecordSystem.Api/appsettings.Production.json
index 63547fffc..1abcfe469 100644
--- a/TeachingRecordSystem/src/TeachingRecordSystem.Api/appsettings.Production.json
+++ b/TeachingRecordSystem/src/TeachingRecordSystem.Api/appsettings.Production.json
@@ -10,5 +10,15 @@
"IncludeActivityData": true,
"MaxRequestBodySize": "None",
"TracesSampleRate": 0
+ },
+ "Serilog": {
+ "Filter": [
+ {
+ "Name": "ByIncludingOnly",
+ "Args": {
+ "expression": "@l = 'Error' or StartsWith(@m, 'Request finished')"
+ }
+ }
+ ]
}
}
diff --git a/TeachingRecordSystem/src/TeachingRecordSystem.Api/appsettings.json b/TeachingRecordSystem/src/TeachingRecordSystem.Api/appsettings.json
index 457c10979..41f4cff87 100644
--- a/TeachingRecordSystem/src/TeachingRecordSystem.Api/appsettings.json
+++ b/TeachingRecordSystem/src/TeachingRecordSystem.Api/appsettings.json
@@ -3,7 +3,8 @@
"MinimumLevel": {
"Default": "Information"
},
- "Enrich": [ "FromLogContext" ]
+ "Enrich": [ "FromLogContext" ],
+ "Using": [ "Serilog.Expressions" ]
},
"AllowedHosts": "*",
"RecurringJobs": {
diff --git a/TeachingRecordSystem/src/TeachingRecordSystem.AuthorizeAccess/appsettings.Production.json b/TeachingRecordSystem/src/TeachingRecordSystem.AuthorizeAccess/appsettings.Production.json
index 5bd3960dc..8fb1c2364 100644
--- a/TeachingRecordSystem/src/TeachingRecordSystem.AuthorizeAccess/appsettings.Production.json
+++ b/TeachingRecordSystem/src/TeachingRecordSystem.AuthorizeAccess/appsettings.Production.json
@@ -4,5 +4,15 @@
"IncludeActivityData": true,
"MaxRequestBodySize": "None",
"TracesSampleRate": 0
+ },
+ "Serilog": {
+ "Filter": [
+ {
+ "Name": "ByIncludingOnly",
+ "Args": {
+ "expression": "@l = 'Error' or StartsWith(@m, 'Request finished')"
+ }
+ }
+ ]
}
}
diff --git a/TeachingRecordSystem/src/TeachingRecordSystem.AuthorizeAccess/appsettings.json b/TeachingRecordSystem/src/TeachingRecordSystem.AuthorizeAccess/appsettings.json
index cbf48727d..130b8d51d 100644
--- a/TeachingRecordSystem/src/TeachingRecordSystem.AuthorizeAccess/appsettings.json
+++ b/TeachingRecordSystem/src/TeachingRecordSystem.AuthorizeAccess/appsettings.json
@@ -6,7 +6,8 @@
"Microsoft.AspNetCore": "Warning"
}
},
- "Enrich": [ "FromLogContext" ]
+ "Enrich": [ "FromLogContext" ],
+ "Using": [ "Serilog.Expressions" ]
},
"AllowedHosts": "*",
"RequestTrnSupportEmail": "qts.enquiries@education.gov.uk"
diff --git a/TeachingRecordSystem/src/TeachingRecordSystem.Core/TeachingRecordSystem.Core.csproj b/TeachingRecordSystem/src/TeachingRecordSystem.Core/TeachingRecordSystem.Core.csproj
index 069d06228..3be366662 100644
--- a/TeachingRecordSystem/src/TeachingRecordSystem.Core/TeachingRecordSystem.Core.csproj
+++ b/TeachingRecordSystem/src/TeachingRecordSystem.Core/TeachingRecordSystem.Core.csproj
@@ -139,6 +139,7 @@
+
diff --git a/TeachingRecordSystem/src/TeachingRecordSystem.SupportUi/appsettings.Production.json b/TeachingRecordSystem/src/TeachingRecordSystem.SupportUi/appsettings.Production.json
index 2c63c0851..0daa0c101 100644
--- a/TeachingRecordSystem/src/TeachingRecordSystem.SupportUi/appsettings.Production.json
+++ b/TeachingRecordSystem/src/TeachingRecordSystem.SupportUi/appsettings.Production.json
@@ -1,2 +1,12 @@
{
+ "Serilog": {
+ "Filter": [
+ {
+ "Name": "ByIncludingOnly",
+ "Args": {
+ "expression": "@l = 'Error' or StartsWith(@m, 'Request finished')"
+ }
+ }
+ ]
+ }
}
diff --git a/TeachingRecordSystem/src/TeachingRecordSystem.SupportUi/appsettings.json b/TeachingRecordSystem/src/TeachingRecordSystem.SupportUi/appsettings.json
index fc6d9069e..f69f51c7f 100644
--- a/TeachingRecordSystem/src/TeachingRecordSystem.SupportUi/appsettings.json
+++ b/TeachingRecordSystem/src/TeachingRecordSystem.SupportUi/appsettings.json
@@ -6,7 +6,8 @@
"Microsoft.AspNetCore": "Warning"
}
},
- "Enrich": [ "FromLogContext" ]
+ "Enrich": [ "FromLogContext" ],
+ "Using": [ "Serilog.Expressions" ]
},
"AzureAd": {
"Instance": "https://login.microsoftonline.com/",
diff --git a/TeachingRecordSystem/src/TeachingRecordSystem.Worker/appsettings.json b/TeachingRecordSystem/src/TeachingRecordSystem.Worker/appsettings.json
index 13409ce24..e7f3c29f4 100644
--- a/TeachingRecordSystem/src/TeachingRecordSystem.Worker/appsettings.json
+++ b/TeachingRecordSystem/src/TeachingRecordSystem.Worker/appsettings.json
@@ -1,7 +1,7 @@
{
"Serilog": {
"MinimumLevel": {
- "Default": "Information"
+ "Default": "Error"
},
"Enrich": [ "FromLogContext" ]
},