Chore: filter out bots from frontend logging (#111157)

* Chore: filter out bots from frontend logging

* chore: updates after PR feedback

* chore: change solution to use beforeSend
This commit is contained in:
Hugo Häggmark
2025-09-16 14:13:06 +02:00
committed by GitHub
parent c6fe19b472
commit 35df3ae554
9 changed files with 121 additions and 0 deletions
+8
View File
@@ -2022,6 +2022,14 @@ var (
Expression: "false",
RequiresRestart: true,
},
{
Name: "filterOutBotsFromFrontendLogs",
Description: "Filter out bots from collecting data for Frontend Observability",
Stage: FeatureStageExperimental,
FrontendOnly: true,
Owner: grafanaPluginsPlatformSquad,
Expression: "false",
},
}
)
+1
View File
@@ -259,3 +259,4 @@ azureResourcePickerUpdates,preview,@grafana/partner-datasources,false,false,true
prometheusTypeMigration,experimental,@grafana/partner-datasources,false,true,false
dskitBackgroundServices,experimental,@grafana/plugins-platform-backend,false,true,false
pluginContainers,privatePreview,@grafana/plugins-platform-backend,false,true,false
filterOutBotsFromFrontendLogs,experimental,@grafana/plugins-platform-backend,false,false,true
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
259 prometheusTypeMigration experimental @grafana/partner-datasources false true false
260 dskitBackgroundServices experimental @grafana/plugins-platform-backend false true false
261 pluginContainers privatePreview @grafana/plugins-platform-backend false true false
262 filterOutBotsFromFrontendLogs experimental @grafana/plugins-platform-backend false false true
+4
View File
@@ -1046,4 +1046,8 @@ const (
// FlagPluginContainers
// Enables running plugins in containers
FlagPluginContainers = "pluginContainers"
// FlagFilterOutBotsFromFrontendLogs
// Filter out bots from collecting data for Frontend Observability
FlagFilterOutBotsFromFrontendLogs = "filterOutBotsFromFrontendLogs"
)
+14
View File
@@ -1562,6 +1562,20 @@
"hideFromDocs": true
}
},
{
"metadata": {
"name": "filterOutBotsFromFrontendLogs",
"resourceVersion": "1758000919535",
"creationTimestamp": "2025-09-16T05:35:19Z"
},
"spec": {
"description": "Filter out bots from collecting data for Frontend Observability",
"stage": "experimental",
"codeowner": "@grafana/plugins-platform-backend",
"frontend": true,
"expression": "false"
}
},
{
"metadata": {
"name": "foldersAppPlatformAPI",