Configuring global settings for service health
When there are a small number of services, adding a balancing profile to each service individually is manageable. As the number of services grows, this approach becomes inefficient and time-consuming. In such cases, you can create global balancing profiles from the Manage Service Health page. Based on the criteria defined during configuration, these profiles are applied to all relevant services. Global balancing profiles make sure that resource thresholds are consistently applied across all relevant services helping you minimize disruptions, regardless of the number of services.
To add a balancing profile for an individual service and to understand more about balancing profiles, see Adding-balancing-profiles.
Balancing profiles configured from the Manage Service Health page are applied to all services, including the child services that meet the defined criteria. This configuration includes the services that are created by using BMC Helix Discovery or any third-party application. The profile is applied only when matching CI Kinds exist within the service. You can define up to ten global balancing profiles from the Manage Service Health page. Balancing profiles defined at the individual service level takes precedence over the global profile.
To add a balancing profile for multiple services
- Select Configurations > Manage Service Health.
- Click Add Balancing Profile.
The Define Balancing Profile pane appears. - Enter a unique profile name.
- Select a base CI Category and based on that, select the base CI Kind.
The categories are displayed based on the CIs that are a part of the service.
For example, you can define a global balancing profile for a Cluster, specifying that at least 80% of the hosts must be in an OK state, for the service to be healthy. This profile is applied to all the services of the Host CI kind that have a Host Containment relationship with the Cluster CI kind. These services are only impacted if the percentage of hosts in the OK state falls below 80%. - Select the following options:
- Link Kind: Select the type of relationship between the Base CI and the related CI nodes.
- Evaluation scope CI Kind: Select the related CI kind.
Based on the selection, the balancing profile is applied to the relevant CI kinds.
For example, if Hosted Software Link Kind and Virtual Machine Evaluation scope CI Kind is selected, the balancing profile is applied to all CIs of a Virtual Machine that have a Hosted Software relationship with a CI Cluster.
- In the Fault tolerance policy section, select the quantifier by which you want to define the balancing rule:
- CI Percentage: Specify the percentage threshold after which the service is impacted.
For example, if you specify 80%, the service is impacted when more than 20% of the resources stop working. A minimum of 80% of the CIs from the evaluation scope must be in the OK state. CI Count: Specify the number of resources after which the service is impacted.
For example, if you specify 20, the service is impacted if more than 20 resources stop working. A minimum of 20 CIs from the evaluation scope must be in the OK state.
- CI Percentage: Specify the percentage threshold after which the service is impacted.
- Click Save.
The balancing profile details are shown on the Manage Service Health page.
If you define the balancing profile from the Manage Service Health page, it appears in the Define Health Profile section for all services where the Use default configuration option is enabled.
In the example, the global profiles defined from the Manage Service Health page are visible in the Define Health Profile pane of this service.
To edit a balancing profile defined for multiple services
- Select Configurations > Manage Service Health.
- From the Service Health page, select the balancing profile that you want to edit.
- From the Action menu for the profile, select Edit.
In the Define Balancing Profile pane, edit the profile as required.
- Click Save.
To delete a balancing profile defined for multiple services
- Select Configurations > Manage Service Health.
- From the Service Health page, select the balancing profile that you want to delete.
- Select Action > Delete against the profile that you want to delete.
- Click OK to delete the profile.