RuleBaseEngine:onAlertCountForRulebase

Method

Purpose

Provides the rulebase engine alert rate statistics for a given rulebase every five seconds. It provides alert rate averages over the previous 5, 10, 15, 30 and 60 seconds.

Remarks

When using this method as a datasource in a rulebase, the clear condition of the test defaults to "Clear Timer" with a value of 900 seconds. However, because this async method provides statistics every five seconds, choosing clear condition "First False" may be more useful.

Type

Open, Asynchronous, IMPACT_INFO

Arguments

 

Name

Type

Description

RuleBaseName

String

The name of the rulebase.

Returns

 

Name

Type

Description

5sec

Integer

The alert rate averaged over the previous 5 seconds

10sec

Integer

The alert rate averaged over the previous 10 seconds

15sec

Integer

The alert rate averaged over the previous 15 seconds

30sec

Integer

The alert rate averaged over the previous 30 seconds

60sec

Integer

The alert rate averaged over the previous 60 seconds