OpenTSDB: Move health check to the backend (#114082)

* add feature toggle

* move health check to backend

* add tests
This commit is contained in:
Gareth
2025-12-04 17:11:33 +09:00
committed by GitHub
parent c8853f50cf
commit dc8bb66a45
10 changed files with 165 additions and 5 deletions
+8
View File
@@ -1961,6 +1961,14 @@ var (
FrontendOnly: true,
Owner: grafanaDataProSquad,
},
{
Name: "opentsdbBackendMigration",
Description: "Run queries through the data source backend",
Stage: FeatureStageGeneralAvailability,
Owner: grafanaOSSBigTent,
Expression: "false",
RequiresRestart: true,
},
{
Name: "ttlPluginInstanceManager",
Description: "Enable TTL plugin instance manager",
+1
View File
@@ -266,6 +266,7 @@ panelTimeSettings,experimental,@grafana/dashboards-squad,false,false,false
kubernetesAnnotations,experimental,@grafana/grafana-backend-services-squad,false,false,false
awsDatasourcesHttpProxy,experimental,@grafana/aws-datasources,false,false,false
transformationsEmptyPlaceholder,preview,@grafana/datapro,false,false,true
opentsdbBackendMigration,GA,@grafana/oss-big-tent,false,true,false
ttlPluginInstanceManager,experimental,@grafana/plugins-platform-backend,false,false,true
lokiQueryLimitsContext,experimental,@grafana/observability-logs,false,false,true
rudderstackUpgrade,experimental,@grafana/grafana-frontend-platform,false,false,true
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
266 kubernetesAnnotations experimental @grafana/grafana-backend-services-squad false false false
267 awsDatasourcesHttpProxy experimental @grafana/aws-datasources false false false
268 transformationsEmptyPlaceholder preview @grafana/datapro false false true
269 opentsdbBackendMigration GA @grafana/oss-big-tent false true false
270 ttlPluginInstanceManager experimental @grafana/plugins-platform-backend false false true
271 lokiQueryLimitsContext experimental @grafana/observability-logs false false true
272 rudderstackUpgrade experimental @grafana/grafana-frontend-platform false false true
+4
View File
@@ -762,6 +762,10 @@ const (
// Enables http proxy settings for aws datasources
FlagAwsDatasourcesHttpProxy = "awsDatasourcesHttpProxy"
// FlagOpentsdbBackendMigration
// Run queries through the data source backend
FlagOpentsdbBackendMigration = "opentsdbBackendMigration"
// FlagKubernetesAlertingHistorian
// Adds support for Kubernetes alerting historian APIs
FlagKubernetesAlertingHistorian = "kubernetesAlertingHistorian"
+14
View File
@@ -2499,6 +2499,20 @@
"expression": "true"
}
},
{
"metadata": {
"name": "opentsdbBackendMigration",
"resourceVersion": "1763456634837",
"creationTimestamp": "2025-11-18T09:03:54Z"
},
"spec": {
"description": "Run queries through the data source backend",
"stage": "GA",
"codeowner": "@grafana/oss-big-tent",
"requiresRestart": true,
"expression": "false"
}
},
{
"metadata": {
"name": "otelLogsFormatting",