This documentation supports the 18.08 version of Service Level Management.

To view the latest version, select the version from the Product version menu.

2020-09-17_02-08-53_Specifying Key Performance Indicators for performance-monitoring service targets

The Key Performance Indicator (KPI) dialog box enables you to select a Collection Node that provides the Collection Point with the raw metric values used to evaluate performance.

To specify KPIs for performance-monitoring service targets

  1. In the Collection Node list, select a node.
    The tree displays all the entries in the system metrics that match this Collection Node.
  2. If you want to reload all the KPIs in the selected Collection Node, click Discover KPIs.
    You can go through the No Value leaves to expose child KPIs for selection. You can also use the Expand All and Collapse Allbutton to go through the tree. Two kinds of KPIs exist:
    • Status — Provides the state of the item being monitored. The status is represented using the values OK, Warning, Alarm, and Offline.
    • Numeric value — Records a numeric value for the item being monitored. Each KPI can have a different range of values. For example, CPU Utilization can have a valid data range of 0 - 100 percent.
  3. If you want to build expressions, you can build three kinds of expressions with the KPIs:
    • Single KPI
    • Arithmetic Expression
    • Boolean Expression

To specify key performance indicators for performance-monitoring service targets using a single expression

This type of expression consists of only one KPI; if you select a second KPI it replaces the currently selected one.

  1. In the Service Target wizard, go to Step 1 of 4, and complete the following fields:
  2. In the Key Performance Indicators field, click Define.
  3. Select Single KPI.
  4. In the Collection Node field list, select a node.
  5. From the tree, highlight a system metric (KPI) to be used as the data source for the measurements and click Select. The selected KPI appears in the Key Performance Indicators field.
    The following example shows a single KPI expression using a status node:

    -> patrolArt:ID5:numeric:Web Monitor - BF [0]\DeltaV [1]\Houston [0]\Availability --
  6. Click Discover KPIs to reload the tree.
  7. Click Save to return to the Service Target form.

To set key performance indicators for performance-monitoring service targets using the arithmetic expression builder

For this type of performance-monitoring expression, you can enter multiple KPIs. You can use only numeric KPIs for this type of expression, therefore when setting a single goal or a goal schedule in Step 2 of the Service Target wizard during definition, you can set only an integer number for the Warning or Alarm values. This number is used when evaluating the performance of the KPI.

  1. In the Service Target wizard, go to Step 1 of 4, and complete the following fields:
  2. In the Key Performance Indicators field, click Define.
  3. Select Arithmetic Expression.
  4. Select a node in the Collection Node field.
  5. From the tree, highlight a numeric KPI to be used as the data source for the service target measurements and click Select.
    The KPI appears in the Key Performance Indicators field.
  6. Select more KPIs to add to the expression and select an arithmetic type to apply to the KPIs.
    The options are:
    • AVG — The average of the KPIs is used for the measurement.
    • MAX — The KPI with the maximum value is used in the measurement.
    • SUM — The sum of the KPIs is used in the measurement.
    • MIN — The KPI with the minimum value is used in the measurement.
      The following example shows an arithmetic expression:

      SUM (-> ID1:Mike's PlantsByWebSphere Project [28]\
      PlantsByWebSphereLoad [104]\Houston [0]\Accuracy\\numeric--, ->
       ID1:Mike's PlantsByWebSphere Project [28]\PlantsByWebSphereLoad [104]\
      Houston [0]\Availability\\numeric--,)
  7. Click Save to return to the Step 1 tab of the Service Target wizard.

To set key performance indicators for performance-monitoring service targets using the Boolean Expression Builder

For this type of performance-monitoring expression you can enter up to 10 nested expressions. You can combine single KPI expressions and arithmetic expressions.
The result of this evaluation is either True or False, therefore you do not specify a single or a scheduled goal in Step 2 of the Service Target wizard during definition.

  1. In the Service Target wizard, go to Step 1 of 4, and complete the following fields:
  2. In the Key Performance Indicators field, click Define.
  3. Select Boolean Expression.
  4. In the Collection Node field, select a node.
  5. From the tree, highlight a KPI to be used as the data source for the service target measurements and click Select.
    The KPI appears in the Key Performance Indicators field.
  6. For numeric KPIs/nodes, you can select a single numeric KPI and apply the operator and value, or you can select more KPIs to add to the expression and select an arithmetic type to apply to the multiple KPIs.
    The options are:
    • AVG — The average of the KPIs is used for the measurement.
    • MAX — The KPI with the maximum value is used in the measurement.
    • SUM — The sum of the KPIs is used in the measurement.
    • MIN — The KPI with the minimum value is used in the measurement.
  7. Select an operator.
    • For status nodes, you can select: ==, !=, >, <, >=, or*<=.*
    • For numeric nodes you can select: >, <, >=, or*<=.*
      There is no equal sign = or not sign ! for numeric nodes because it is unlikely that the value generated by the data source is precisely as specified.
  8. Select a value for a status node, or enter a value for a numeric node.
    For a status node, the options are:
    • OK — The status is OK.
    • Warning — The status constitutes a warning.
    • Alarm — The status constitutes a breach.
    • Offline — The Collection Node is offline or the value could not be collected.
  9. Click Add to add your KPI to the Expression field.
  10. Select a Symbol from the list for the Boolean expression.
  11. Build an expression for the right side of the Boolean expression and click Add to add it to the expression field.
    An example of a Boolean expression in the Expression field:

    (AVG(-> ID1:Server 1 [28]\Houston [0]\ResponseTime\
    numeric--, -> ID1:Server 2 [344]\Houston [0]\ResponseTime\numeric--, )
     > 10) && (AVG(-> IServer 9 [245]\Houston [0]\ResponseTime\numeric--, ->
     ID1:Server 10 [344]\Houston [0]\ResponseTime\numeric--, ) > 15)
  12. Optionally, select more KPIs, operators, values, and Boolean symbols to form more complex expressions.
  13. Click Save to return to the Service Targets form.
Was this page helpful? Yes No Submitting... Thank you

Comments