10.1 Specifying Algorithms to Calculate Element Conditions

10.1.1 Understanding Algorithms

When Operations Center receives Experience Manager alarms with response times or other metric values, it promotes these properties to leaf objects (lowest level elements) and associates them via MODL. You can modify this association by using the MODL syntax in the /database/examples/bemHierarchy.xml file. For more information about how to generate elements and properties through MODL, see the Operations Center 5.6 Adapter and Integration Guide.

The ElementPropertyBand algorithm can discover these new values and determine the state of the elements based on banded thresholds. You can manually edit the algorithms.xml file to create algorithms using ElementPropertyBand or any of the other algorithms provided by Operations Center. Table 10-1 lists the default algorithms used for configuring Experience Manager elements.

Table 10-1 Useful Algorithms for Experience Manager Elements

Algorithm

Description

bemEndUserBand

Default algorithm for any Experience Manager elements created as a result of metrics gathered through Web applications.

bemSyntheticBand

Default algorithm for any Experience Manager elements created as a result of metrics gathered from synthetic tests.

paramBemSyntheticBand

Default algorithm that sets high and low bands for all alarm severity values. Appropriate to set for any Experience Manager element.

paramElementPropertyBand

Default algorithm that sets a single banded parameter based on the minimum and maximum values of an element property. This algorithm is similar to paramBemSyntheticBand, but sets only one threshold. Use this algorithm for testing purposes.

10.1.2 Setting the Thresholds for Experience Manager Elements

To set thresholds for Experience Manager elements:

  1. In the Explorer pane, expand Elements > Experience Manager Adapter.

  2. Right-click the Experience Manager Adapter element, then click Properties to open the Status property page.

  3. In the left pane, click Condition to open the Condition property page.

  4. Select the Select an alternate algorithm radio button.

  5. Select the Select an alternative algorithm drop-down list, then select paramElementPropertyBand to use a single banded parameter to calculate condition.

  6. Click the Element property name drop-down list, then select a property.

    The illustration above selects the Response Time property.

  7. Type the threshold values to define the maximum and minimum response time thresholds for the condition in the Upper bound and Lower bound text boxes.

    Response times display in milliseconds.

  8. Click the Parameter: resultCondition drop-down list, then select the condition to modify in order to include the newly defined minimum and maximum thresholds.

    The illustration above selects MAJOR.

  9. Click the Apply button to set the thresholds for the Experience Manager element: