From cdd3e1c77601a3b87d07678cc1e1aec27e9fbc04 Mon Sep 17 00:00:00 2001 From: Nathan Marrs Date: Thu, 15 Feb 2024 22:29:59 -0700 Subject: [PATCH] chore: Promote panel monitoring feature toggle to GA (#82472) --- .../configure-grafana/feature-toggles/index.md | 2 +- pkg/services/featuremgmt/registry.go | 3 ++- pkg/services/featuremgmt/toggles_gen.csv | 2 +- pkg/services/featuremgmt/toggles_gen.json | 9 ++++++--- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md index 095bf69d1bc..c36b1f5ba0b 100644 --- a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md +++ b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md @@ -50,6 +50,7 @@ Some features are enabled by default. You can disable these feature by setting t | `alertingNoDataErrorExecution` | Changes how Alerting state manager handles execution of NoData/Error | Yes | | `alertingInsights` | Show the new alerting insights landing page | Yes | | `cloudWatchWildCardDimensionValues` | Fetches dimension values from CloudWatch to correctly label wildcard dimensions | Yes | +| `panelMonitoring` | Enables panel monitoring through logs and measurements | Yes | | `recoveryThreshold` | Enables feature recovery threshold (aka hysteresis) for threshold server-side expression | Yes | | `lokiStructuredMetadata` | Enables the loki data source to request structured metadata from the Loki server | Yes | | `logRowsPopoverMenu` | Enable filtering menu displayed when text of a log line is selected | Yes | @@ -150,7 +151,6 @@ Experimental features might be changed or removed without prior notice. | `externalCorePlugins` | Allow core plugins to be loaded as external | | `pluginsAPIMetrics` | Sends metrics of public grafana packages usage by plugins | | `idForwarding` | Generate signed id token for identity that can be forwarded to plugins and external services | -| `panelMonitoring` | Enables panel monitoring through logs and measurements | | `enableNativeHTTPHistogram` | Enables native HTTP Histograms | | `kubernetesPlaylists` | Use the kubernetes API in the frontend for playlists, and route /api/playlist requests to k8s | | `kubernetesSnapshots` | Routes snapshot requests from /api to the /apis endpoint | diff --git a/pkg/services/featuremgmt/registry.go b/pkg/services/featuremgmt/registry.go index a9641cefb23..661c6eb26b8 100644 --- a/pkg/services/featuremgmt/registry.go +++ b/pkg/services/featuremgmt/registry.go @@ -813,7 +813,8 @@ var ( { Name: "panelMonitoring", Description: "Enables panel monitoring through logs and measurements", - Stage: FeatureStageExperimental, + Stage: FeatureStageGeneralAvailability, + Expression: "true", // enabled by default Owner: grafanaDatavizSquad, FrontendOnly: true, }, diff --git a/pkg/services/featuremgmt/toggles_gen.csv b/pkg/services/featuremgmt/toggles_gen.csv index 65e59039deb..62d9d504af6 100644 --- a/pkg/services/featuremgmt/toggles_gen.csv +++ b/pkg/services/featuremgmt/toggles_gen.csv @@ -107,7 +107,7 @@ pluginsAPIMetrics,experimental,@grafana/plugins-platform-backend,false,false,tru idForwarding,experimental,@grafana/identity-access-team,false,false,false cloudWatchWildCardDimensionValues,GA,@grafana/aws-datasources,false,false,false externalServiceAccounts,preview,@grafana/identity-access-team,false,false,false -panelMonitoring,experimental,@grafana/dataviz-squad,false,false,true +panelMonitoring,GA,@grafana/dataviz-squad,false,false,true enableNativeHTTPHistogram,experimental,@grafana/hosted-grafana-team,false,false,false formatString,preview,@grafana/dataviz-squad,false,false,true transformationsVariableSupport,preview,@grafana/dataviz-squad,false,false,true diff --git a/pkg/services/featuremgmt/toggles_gen.json b/pkg/services/featuremgmt/toggles_gen.json index a701d13e1a7..6219d312bc4 100644 --- a/pkg/services/featuremgmt/toggles_gen.json +++ b/pkg/services/featuremgmt/toggles_gen.json @@ -932,12 +932,15 @@ { "metadata": { "name": "panelMonitoring", - "resourceVersion": "1707928895402", - "creationTimestamp": "2024-02-14T16:41:35Z" + "resourceVersion": "1707938948387", + "creationTimestamp": "2024-02-14T16:41:35Z", + "annotations": { + "grafana.app/updatedTimestamp": "2024-02-14 19:29:08.387414 +0000 UTC" + } }, "spec": { "description": "Enables panel monitoring through logs and measurements", - "stage": "experimental", + "stage": "GA", "codeowner": "@grafana/dataviz-squad", "frontend": true }