Growthbook feature flags
GrowthBook is an open-source feature flagging platform. Use it to enable, disable, and manage Global View features without redeploying the application. By default, the deployment enables all the required feature flags, so a standard setup needs no changes. Use the procedures in this topic only when Virtana Support asks you to enable or modify a specific feature flag.
This topic explains how to log in to GrowthBook, change a feature flag for all organizations or for a single organization, add a new feature flag, and look up the feature flags that Virtana commonly uses.
Log in to GrowthBook
This section explains how to open the GrowthBook web interface and log in, which you must do before you can view or change any feature flag. You work in GrowthBook through your browser, using the default credentials created during deployment. The URLs in this section are examples; replace them with the URLs for your own deployment.
Note
If you didn't provide a valid SSL certificate during deployment, GrowthBook uses a self-signed certificate, and your browser blocks the GrowthBook page with a security warning. To avoid the warning, first open the GrowthBook API URL at https://example-growthbook-api.example.com and accept the browser security warning. You can then open the GrowthBook web interface normally.
To log in to GrowthBook:
Open the GrowthBook web interface at
https://example-growthbook.example.com.Log in with the default username
growthbook@virtana.comand the default passwordYourPassword.
Note
You can change the password after your first login. Change it to keep the GrowthBook account secure.
Update a feature flag for all organizations (global)
This section describes how to change a feature flag's default value so that the change applies to every organization (tenant). Use this method when Virtana Support asks you to turn a feature on or off across the whole platform. You make the change on the flag's Rules & Values screen and then publish it.
Note
Changing the default value affects every organization (tenant) that uses the feature flag. To change the value for only one organization, add a tenant-specific rule instead, as described in Update a feature flag for a specific organization.
To update a feature flag for all organizations:
In the GrowthBook console, go to Features.
Select the feature flag you want to change.
Under Rules & Values, set Default Value to True or False, as required.
Select Save.
Select Review & Publish to publish the change. The change doesn't take effect until you publish it.
Update a feature flag for a specific organization
This section describes how to override a feature flag's default value for a single organization (tenant) without affecting any other organization. Use this method when Virtana Support asks you to enable or disable a feature for one tenant only. You add a rule that forces a value for a specific organization ID, and then publish it.
Note
A tenant-specific rule overrides the global default value, but only for the organization that matches the rule. All other organizations continue to use the default value.
To update a feature flag for a specific organization:
In the GrowthBook console, go to Features and open the feature flag you want to change.
Under Rules & Values, select Add Rule.
Select Force Value and set the value to True or False, as required.
Under Target by Attributes, add a condition that sets the attribute
org_idis equal to your organization ID ().ORG_IDSelect Save to save the rule.
Select Review & Publish, add a comment that describes the change, and publish it.
Add a new feature flag
This section describes how to create a feature flag that doesn't yet exist in GrowthBook. Use this method when a flag you need shows No in the Exists in GrowthBook column of the reference table, or when Virtana Support asks you to add a new flag. You define the flag's key, value type, and environments, and then create it.
To add a new feature flag:
In the GrowthBook console, go to Features.
Select Add Feature.
Enter a unique Feature Key that identifies the feature flag.
Select the Value Type: Boolean, String, Number, or JSON.
Under Enabled Environments, select Select All to include all applicable environments.
Select Create.
Useful feature flags
This section lists the feature flags that Virtana commonly uses, along with each flag's value type, default value, purpose, and the value to set when you enable or disable it. Use this table as a reference to find the correct flag ID before you change or create a flag, then apply the value with the procedures in this topic.
The following table describes the commonly used Global View feature flags:
# | Feature flag ID | Value type | Default value | Purpose | Value to set | Exists in GrowthBook |
|---|---|---|---|---|---|---|
1 |
| Boolean | True | Enables or disables Copilot in the GlobalView UI. | False | Yes |
2 |
| Boolean | False | Enables or disables AI-generated insights for alerts. | True | Yes |
3 |
| Boolean | False | Enables or disables the GPU dashboard when IO has AI Factory integrations (for example, NVIDIA, Linux Hosts, Ipswitch, or Isilon storage). | True | No |
4 |
| Boolean | False | Enables or disables the token usage dashboard. | True | No |
5 |
| Boolean | False | Enables or disables the Topology tab in the Global View navigation panel. | True | No |
6 |
| Boolean | False | Enables or disables remote StackStorm integration, which runs predefined automated actions on alerts. | True | No |
7 |
| Boolean | False | Enables or disables the user-select able dark theme. | True | No |
Note
If a feature flag shows No in the Exists in GrowthBook column, create it in GrowthBook before you enable it. For the steps, see Add a new feature flag.