Adding balancing profiles


Important

The ability to define a global balancing profile for services is under controlled availability to select customers.

Balancing profiles are useful when you build a service model where CIs are logically related to each other. For example, CIs could be part of a load-balancing pool or a cluster. Balancing profiles provide the capability to set a threshold for the resources in a cluster, thus minimizing noise by ensuring that a service's health is impacted only when the configured threshold is exceeded.

As a service designer, you can use a balancing profile to specify a threshold by selecting a certain number or percentage of CIs to ensure that the service remains healthy as long as these CIs are healthy. The health score is computed based on the events generated from the selected CIs in the balancing profile. If no balancing profiles are defined, all events for all CIs are considered while computing the health score. 

For example, consider a database service with a base database connected with at least 10 databases in a cluster configuration. Assume that for a service to be healthy, you need to have at least four databases running successfully at all times. Without a balancing profile, the service is impacted even if a single database in the cluster is impacted. With a balancing profile threshold set to four database CIs, the service is impacted only when less than four database CIs are in the OK state. 

As a service designer, you can add a balancing profile to an individual service while creating or editing the service. In addition, as an administrator, you can define global balancing profiles for multiple services from the Configurations > Manage Service Health page. For information about how to configure the global balancing profile, see Configuring-global-settings-for-service-health.

To add a balancing profile

  1. Click Services and then click Create New Service
  2. Provide the service definition  for a service.
  3. Click Health Profile and then click the service (for example, Database) for which you want to add the balancing profile.
    (Controlled availability customers onlyIf you have defined the health profiles from the Manage Service Health page and if the service meets the defined criteria, the health profile details are displayed in the Define Health Profile section of the service. The Use default configuration checkbox is enabled by default, and the global balancing profile is applied to the service. For details, see Configuring-global-settings-for-service-health.

    local_balancing_profile_25101.png
     
  4. If you do not want to use the global balancing profile, clear the Use default configuration checkbox and click Add Balancing Profile to add a profile specific to the service. 
    1. Enter a unique profile name.
    2. 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. A base CI is the CI node from where you want to start applying the balancing profile rule.
      For example, select Host and Host Containers, and then select Cluster
      define_balancing_profile_options_25101.png
       
    3. From the list of CI names displayed, select the CI name.
      Based on the selection the CI relationships are displayed. 
    4. Select the link kind and the scope:
      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.
    5. 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 number informs the operators that the service while showing some impact, is not impacted enough to cause disruption.

         

    6. Click Save and Close.
      You can add 
      up to 10 balancing profiles to a service, all of which are considered when the health score is computed. You cannot add multiple balancing profiles for the same CIs. 
  5. Click Save and Close.
     The count of balancing profiles is shown as part of the service.

To edit a balancing profile

  1. From the Services page, search and select a service for which you want to edit the balancing profiles. 
  2. From the action menu action_menu.png, select  Edit Service.
  3. Click Health Profile and then click a service. 
  4. In the Define Health Profile pane, expand Balancing Profiles, click the Actions menu for a profile, and select Edit.
    If you have selected the Use default configuration checkbox and are using the global balancing profile, the Actions menu is disabled. You cannot edit the global health profile from this page. For information about how to edit the global health profile, see Configuring-global-settings-for-service-health.
  5. 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 service is updated. 

  6. Click Save and Close.

To delete a balancing profile

If there are no balancing profiles, when a service is impacted, all CI nodes are considered for computing a health score.

  1. Click Services and then click a service name for which you want to delete the profile. 
  2. Click the action menu action_menu.png and select  Edit Service.
  3. On the Edit Service page, click Health Profile and then click a service that has a balancing profile. 
    The Define Service Health processing displays the number of profiles.
  4. Expand Balancing Profiles and select Action > Delete against the profile that you want to delete.
    If you have selected the Use default configuration checkbox and are using the global balancing profile, the Actions menu is disabled. You cannot delete the global health profile from this page. For information about how to delete the global health profile, see Configuring-global-settings-for-service-health .
  5. Click Save and Close.

Where to go from here

Based on what you want to configure for your services, perform the following optional tasks:

 

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