Managing server group components by setting global-level and local-level configurations
You can manage server group components more effectively and reliably by defining global-level and local-level configuration settings under Centralized Configuration. Earlier, you needed to define common settings for all servers individually, now you can set a global-level configuration value for all the common settings across the server group. Global-level configurations are defined for all servers in a server group. Local-level configurations are defined for an individual server.
Any configuration in the centralized configuration that is specified under the Component Name field with an asterisk (*) is a global-level configuration and applies to all servers in the server group. Also, the component name pluginServer_default under the Component type:
com.bmc.arsys.pluginServer is renamed to an asterisk (*).
Order of precedence for honoring the global-level and local-level configurations
- The local-level configurations value takes precedence over the global-level configurations.
- A global-level configuration is effective if you do not define a local-level configuration.
- If you do not set global-level or local-level configurations, the system uses the default value of the configuration.
Refer to the following example, showing how the AR System server determines the effective value of a setting:
|Default value||Global-level configuration||Local-level configuration||Effective value|
|3000||Not set||Not set||3000|
Considerations for setting global-level and local-level configurations
- The following components have global-level configuration value. You cannot set local-level configuration for the following components:
- As a best practice, BMC defines a scope for each configuration setting. Each setting is classified as GLOBAL_ONLY, LOCAL_ONLY, or GLOBAL/LOCAL configuration.
You can check the scope of any setting at the following:
Remedy Management Console > AR System Server Group Console > Server Group Configuration screen > Global Settings > Scope
- The Scope column on the Server Group Configuration screen shows the scope of a setting. If the Scope column has no value, you can define a global-level or local-level value for that specific setting.
- The scope of each setting is an out-of-the-box guideline provided by BMC. If a configuration has LOCAL_ONLY scope, you cannot set global-level configuration value for that specific setting by using the Server Group Configuration screen on the Remedy Management Console.
- You can use the AR System Configuration Generic UI if you want to define a global-level value for a setting that has LOCAL_ONLY scope or a local local-level value for a setting that has GLOBAL_ONLY scope. For more information, see Updating configuration settings by using the AR System Configuration Generic UI form.
- You cannot fetch global-level configurations if you programmatically access the Centralized Configuration form.
Handling configurations that share the configuration key
Some components such as
Private-PRC-Socket share the configuration key but have multiple configuration values.
- The AR System server handles these configurations by using the Setting Reference Key field on the Server Group Configuration screen.
- The combination of the Setting Name and the Setting Reference Key uniquely identifies the component.
The Setting Reference Key field enables you to identify a configuration that shares the configuration key and also enables you to set a Setting Value for a particular configuration. This helps if you have a global-level value set for a specific configuration, and you want to set a local-level value for a specific server. For more information, see Updating configuration settings by using the AR System Configuration Generic UI form.
- The AR System server sets a value in the Setting Reference Key field for all the configurations handled by AR System . If you add a custom configuration of this type, you need to set the value for the Setting Reference key field.
AR System server
does not set value for
com.bmc.arsys.pluginServercomponent type in the Setting Reference key field.
Setting global-level and local-level configurations
You can set global-level and local-level configurations as described in Updating configuration settings by using the AR System Configuration Generic UI form.