diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2023-01-10 21:07:39 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2023-01-10 21:07:39 +0300 |
commit | 8cc4a6f23d41a1c57dc309130d2ce9ebc04d8334 (patch) | |
tree | 8391f5ee4f3391534131ae834b4b0a413845239e /doc/development/feature_flags | |
parent | 87f8fdb93cb1e63f8e9cedf7d3d00c8ade70b18c (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc/development/feature_flags')
-rw-r--r-- | doc/development/feature_flags/controls.md | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/doc/development/feature_flags/controls.md b/doc/development/feature_flags/controls.md index 3e6491a92b5..f1eafc2a95a 100644 --- a/doc/development/feature_flags/controls.md +++ b/doc/development/feature_flags/controls.md @@ -328,6 +328,21 @@ If a project A has `:feature-set-1` enabled, there is no guarantee that project For more detail, see [This is how percentages work in Flipper](https://www.hackwithpassion.com/this-is-how-percentages-work-in-flipper/). +### Verifying metrics after enabling feature flag + +After turning on the feature flag, you need to [monitor the relevant graphs](https://about.gitlab.com/handbook/engineering/monitoring/) between each step: + +1. Go to [`dashboards.gitlab.net`](https://dashboards.gitlab.net). +1. Turn on the `feature-flag`. +1. Watch `Latency: Apdex` for services that might be impacted by your change + (like `sidekiq service`, `api service` or `web service`). Then check out more in-depth + dashboards by selecting `Service Overview Dashboards` and choosing a dashboard that might + be related to your change. + +In this illustration, you can see that the Apdex score started to decline after the feature flag was enabled at `09:46`. The feature flag was then deactivated at `10:31`, and the service returned to the original value: + +![Feature Flag Metrics](../img/feature-flag-metrics.png) + ### Feature flag change logging #### ChatOps level |