Defining Alert Rule Conditions

Use this page to define conditions for the alert rule. You must specify at least one condition. If you specify multiple conditions, you must use the And/Or operators to combine them.

  1. In the Select Aggregation Interval for the Condition field, select the number of hours and minutes to set the aggregation interval for this condition. The aggregation interval determines the frequency at which the condition is tested. The condition is tested each time the monitoring subsystem aggregates enough samples of data to constitute 1 aggregation interval.
  2. For example, if you select an aggregation interval of 1 hour, the condition is tested each time an hour's worth of data is available. The first time the condition is tested is at the end of the first hour. After that, the condition is tested every 10 minutes because the sampling interval for an aggregation interval of 1 hour is set to 10 minutes.

  3. You start by defining a simple expression. Two or more simple expressions can be combined to form a complex expression. To define a complex simple expression, do the following:
    1. In the first drop-down field, select Count, Minimum, Maximum, Average, or Status.
    2. In the next drop-down field, select an operand.
    3. Depending on whether you select Count, Minimum, Maximum, Average, or Status in the first drop-down field, the list of the operands varies. For example, if you select Minimum, Maximum, or Average, the Response Time operand is available. Use this operand to set the response time in milliseconds (msec). The operands available also depends on the configuration of the service itself. The number of operands varies according to whether a service has pipelines, route nodes, operations, and so on.

      For information on how to generate alerts based on endpoint URI status, see Managing Endpoint URI for Business Services in AquaLogic Service Bus Operations Guide.

      When you select Count, this field displays the operands shown in Table 23-20.

      Table 23-20 Count Operand Details 
      Property
      Description
      Error Count
      The error count gets incremented when message processing returns a failure.
      Failure Ratio (%)
      The ratio of errors encountered to the total number of messages successfully processed over the specified aggregation interval.
      Message Count
      The total number of messages processed.
      Success Ratio (%)
      The ratio of messages successfully processed to the total number of messages encountered over the specified aggregation interval.
      Failover count
      For business services only: The failover count.
      <Request Pipeline>.
      Error Count
      For proxy services only: The number of erroneous messages processed by the request pipeline.
      <Request Pipeline>.
      Message Count
      For proxy services only: The number of messages processed by the request pipeline.
      Validation Error Count
      For proxy services only that have a validate action in the pipeline: The number of validation errors.
      WSS Error Count
      Available depending on the transport for the service (such as with HTTP): The number of Web Service Security (WSS) erroneous messages processed. This counter is only available for WSDL-based services and is updated when a WSS error is encountered.

    4. In the next field, select the desired comparison operator: =, !=, > or <.
    5. In the next field, enter the value to compare against.
    6. Click Add.
  4. To define a complex expression:
    1. Repeat steps a - e in step 2 to define a simple expression.
    2. Repeat steps a - e again to define another simple expression.
    3. Select the check box for each of the two expressions.
    4. Click And or Or to combine the expressions into a complex expression.
    5. The Split option is available after you combine multiple expressions. This option is used to split complex expressions back into separate simple expressions.

After you finish

Click Prev to return to the General Configuration page. Or, click Last to display the New Alert Rule - [service name] page. Continue in Reviewing the Alert Rule Configuration.