Alerting: Remove feature toggles relating to Loki Alert State History (#103540)

* Remove feature toggles relating to Loki Alert State History
This commit is contained in:
William Wernert
2025-04-08 09:50:27 -04:00
committed by GitHub
parent a9ef8bcced
commit a8f60de620
12 changed files with 19 additions and 131 deletions
-18
View File
@@ -235,24 +235,6 @@ var (
Stage: FeatureStageExperimental,
Owner: grafanaObservabilityMetricsSquad,
},
{
Name: "alertStateHistoryLokiSecondary",
Description: "Enable Grafana to write alert state history to an external Loki instance in addition to Grafana annotations.",
Stage: FeatureStageExperimental,
Owner: grafanaAlertingSquad,
},
{
Name: "alertStateHistoryLokiPrimary",
Description: "Enable a remote Loki instance as the primary source for state history reads.",
Stage: FeatureStageExperimental,
Owner: grafanaAlertingSquad,
},
{
Name: "alertStateHistoryLokiOnly",
Description: "Disable Grafana alerts from emitting annotations when a remote Loki instance is available.",
Stage: FeatureStageExperimental,
Owner: grafanaAlertingSquad,
},
{
Name: "unifiedRequestLog",
Description: "Writes error logs to the request logger",
-3
View File
@@ -29,9 +29,6 @@ prometheusRunQueriesInParallel,GA,@grafana/oss-big-tent,false,false,false
lokiLogsDataplane,experimental,@grafana/observability-logs,false,false,false
dataplaneFrontendFallback,GA,@grafana/observability-metrics,false,false,true
disableSSEDataplane,experimental,@grafana/observability-metrics,false,false,false
alertStateHistoryLokiSecondary,experimental,@grafana/alerting-squad,false,false,false
alertStateHistoryLokiPrimary,experimental,@grafana/alerting-squad,false,false,false
alertStateHistoryLokiOnly,experimental,@grafana/alerting-squad,false,false,false
unifiedRequestLog,GA,@grafana/grafana-backend-group,false,false,false
renderAuthJWT,preview,@grafana/grafana-as-code,false,false,false
refactorVariablesTimeRange,preview,@grafana/dashboards-squad,false,false,false
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
29 lokiLogsDataplane experimental @grafana/observability-logs false false false
30 dataplaneFrontendFallback GA @grafana/observability-metrics false false true
31 disableSSEDataplane experimental @grafana/observability-metrics false false false
alertStateHistoryLokiSecondary experimental @grafana/alerting-squad false false false
alertStateHistoryLokiPrimary experimental @grafana/alerting-squad false false false
alertStateHistoryLokiOnly experimental @grafana/alerting-squad false false false
32 unifiedRequestLog GA @grafana/grafana-backend-group false false false
33 renderAuthJWT preview @grafana/grafana-as-code false false false
34 refactorVariablesTimeRange preview @grafana/dashboards-squad false false false
-12
View File
@@ -127,18 +127,6 @@ const (
// Disables dataplane specific processing in server side expressions.
FlagDisableSSEDataplane = "disableSSEDataplane"
// FlagAlertStateHistoryLokiSecondary
// Enable Grafana to write alert state history to an external Loki instance in addition to Grafana annotations.
FlagAlertStateHistoryLokiSecondary = "alertStateHistoryLokiSecondary"
// FlagAlertStateHistoryLokiPrimary
// Enable a remote Loki instance as the primary source for state history reads.
FlagAlertStateHistoryLokiPrimary = "alertStateHistoryLokiPrimary"
// FlagAlertStateHistoryLokiOnly
// Disable Grafana alerts from emitting annotations when a remote Loki instance is available.
FlagAlertStateHistoryLokiOnly = "alertStateHistoryLokiOnly"
// FlagUnifiedRequestLog
// Writes error logs to the request logger
FlagUnifiedRequestLog = "unifiedRequestLog"
+6 -3
View File
@@ -75,7 +75,8 @@
"metadata": {
"name": "alertStateHistoryLokiOnly",
"resourceVersion": "1743693517832",
"creationTimestamp": "2023-03-30T18:53:21Z"
"creationTimestamp": "2023-03-30T18:53:21Z",
"deletionTimestamp": "2025-04-07T14:33:12Z"
},
"spec": {
"description": "Disable Grafana alerts from emitting annotations when a remote Loki instance is available.",
@@ -87,7 +88,8 @@
"metadata": {
"name": "alertStateHistoryLokiPrimary",
"resourceVersion": "1743693517832",
"creationTimestamp": "2023-03-30T18:53:21Z"
"creationTimestamp": "2023-03-30T18:53:21Z",
"deletionTimestamp": "2025-04-07T14:33:12Z"
},
"spec": {
"description": "Enable a remote Loki instance as the primary source for state history reads.",
@@ -99,7 +101,8 @@
"metadata": {
"name": "alertStateHistoryLokiSecondary",
"resourceVersion": "1743693517832",
"creationTimestamp": "2023-03-30T18:53:21Z"
"creationTimestamp": "2023-03-30T18:53:21Z",
"deletionTimestamp": "2025-04-07T14:33:12Z"
},
"spec": {
"description": "Enable Grafana to write alert state history to an external Loki instance in addition to Grafana annotations.",