Configuring global settings for service health


Important

The following capability is under controlled availability to select customers. To use this capability, contact BMC Support.

As an administrator, you can add balancing profiles for multiple services from the Manage Service Health page. Global balancing profiles ensure that uniform resource thresholds are applied across all services. Applying the balancing profile across services minimizes noise by ensuring that a service's health is impacted only when the configured threshold is exceeded.

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

  1. Select Configurations > Manage Service Health.
  2. Click Add Balancing Profile.
    The Define Balancing Profile pane appears.
  3. Enter a unique profile name. 
  4. 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%.
    global_balancing_profile1.png

  5. Select the following options:
    1. Link Kind: Select the type of relationship between the Base CI and the related CI nodes. 
    2. 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. 
  6. 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. 

      Important

      The health score of a service is displayed as 95 even if the threshold specified in the profile is not breached.

      For example, if the CI percentage is specified as 80%, the service is still displayed as healthy even if 10% of the resources are impacted, and the health score gets updated to 95. This informs the operators that the service while showing some impact, is not impacted enough to cause disruption.

  7. 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. 

global_balancing_profile2.png


To edit a balancing profile defined for multiple services 

  1. Select Configurations > Manage Service Health.
  2. From the Service Health page, select the balancing profile that you want to edit.
  3. From the Action menu for the profile, select Edit.
  4. In the Define Balancing Profile pane, edit the profile as required.

    Important

    If you add any CIs, the health score computation for the newly added CIs begins 15 minutes after the services are updated.

  5. Click Save.


To delete a balancing profile defined for multiple services

  1. Select Configurations > Manage Service Health.
  2. From the Service Health page, select the balancing profile that you want to delete.
  3. Select Action > Delete against the profile that you want to delete.
  4. Click OK to delete the profile. 


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*