Customizing health score and health status

The health score for an impacted service is computed based the health configuration defined in BMC Helix AIOps. Service designers can customize the values for the health score and status based on an organization's requirements. 

Default health score and health status values

The maximum health score for any service is 100. The health score of an impacted service is computed based on the number of events generated for a service. If metrics are defined as health indicators for a service, such events are also considered while computing the health score.

By default, BMC Helix AIOps considers the following values:

SourceSeverityScore ImpactDescription
EventsCritical10

For every critical event, 10 points are deducted from 100.

EventsMajor 8For every major event, 8 points are deducted from 100.
EventsMinor6For every minor event, 6 points are deducted from 100.
EventsWarning4For every warning event, 4 points are deducted from 100.
Health IndicatorCritical20For every critical event caused due to metrics, 20 points are deducted from 100.
Health IndicatorMajor 16For every major event caused due to metrics, 16 points are deducted from 100.
Health IndicatorMinor12For every minor event caused due to metrics, 12 points are deducted from 100.
Health IndicatorWarning8For every warning event caused due to metrics, 8 points are deducted from 100.

By default, BMC Helix AIOps considers the following values for the health status:

Lower thresholdUpper thresholdHealth StatusEnabledDescription
030CriticalYes

The severity is critical for the health score range 0-30.

3160MajorYes

The severity is major for the health score range 31-60.

6190MinorYes

The severity is minor for the health score range 61-90.

91100Ok-

The service health is considered OK when the score is above 91.

By default, the health status configuration is enabled for the three severities. However, if you do not want to use any of it to compute the health score, clear the Enabled check box.

For example, clearing the Enabled check box for Major and Minor allows only Critical events to be considered for computation.


To stop propagating the health score

By default, the health score of an impacted child service is propagated to all its parent services. However, to stop this impact propagation, perform the following steps:

  1. Click Services and then click the service for which you want to stop propagating health score from child services.
  2. From the action menu , select Edit Service.
  3. Click Health Profile and then click the service.
  4. Clear the Health from child Services is propagated to this Service check box.
    If any child services of this service are impacted, the health score is not propagated. On the Edit Service page, the icon indicates that the health score is not propagated from the child services and the icon indicates that the health score is propagated from the child services. If there are no child services for a service, the check box is not displayed. 

In the following example, health score for none of the child services propagates to the Order Processing service. If any of the services are impacted, Order Processing remains unimpacted and healthy. However, any impact on the child services of the Billing  & Payment service will be propagated to the Billing  & Payment service.


To customize the health score for a service

  1. From the Services page, click Create Service.
  2. Click Health and then click the service for which you want to define the health score.
    The Use default configuration check box is already selected and the default values are displayed.
  3. To change the values, clear the Use default configuration check box. 
  4. Enter the new numbers or click the up or down arrow.
    For example, if you update the impact score value for a Critical event to 20, for every critical event, 20 points are deducted from 100 and the health score is computed.
    You cannot specify fractions or decimal points for the score. 

  5. Click Save and Close.
    Health score for the selected service is now computed based on the updated values. It might take a few seconds for the recomputed score to be reflected for the service. 


To customize the health status for a service

  1. From the Services page, click Create Service.
  2. Click Health and then click the service for which you want to define the health status.
    The Use default configuration check box is already selected and the default values are displayed.
  3. To change the values, clear the Use default configuration check box. 
  4. Enter a number or use the arrow keys to update the values based on your requirement. 
    You cannot specify fractions or decimal points for the threshold. 

  5. (Optional) If you do not need to compute health score based on severity, clear the Enabled check boxes. 
  6. Click Save and Close
    Health status for the selected service is now calculated based on the updated values. It might take a few seconds for the updated status to be reflected for the service. 


Where to go from here

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

Was this page helpful? Yes No Submitting... Thank you

Comments