...
An Alarm Detection configuration enables you to define criteria for generation of alarm messages. You select a condition, or combine a set of conditions, that within specific limits, generate an alarm message. To monitor the system alarms, you use the Web Usage Engine Web Interface. Note that enables Usage Engine enables you to deliver alarm messages to SNMP monitoring systems, as well.
An Alarm can be in one of two states: new or closed. An open Alarm is an indication of a certain occurrence or situation that has not been resolved yet. A closed Alarm is a resolved indication.
Alarm Detection Buttons
The contents of the button panel may change depending on which configuration type has been opened in the currently displayed tab. Alarm Detection uses the standard buttons that are visible for all configurations.
...
Item | Description |
---|---|
To define a variable to use in the APL code, see the APL Reference Guide (2.2), and the section below, Workflow Alarm Value for further information. |
Defining an Alarm Detection
An Alarm Detection definition is made up of:
...
The Alarm Detection includes at least one condition.
Two conditions within an alarm guard the same object: host, pico instance, or workflow.
Two conditions are set to the same time interval criteria.
To define an alarm
- Create an Alarm Detection configuration by clicking the button from the Configuration menu.
- Click on the Edit menu and select the Validate option to check if your configuration is valid.
- Click on the Edit menu and select the Workflow Alarm Value Names option to define a variable you can use in the APL code, see the APL Reference Guide (2.2), and in the Workflow Alarm condition, see the section below, Workflow Alarm Value.
- Enter a statement that describes the Alarm Detection that you are defining in the Description field.
- Select the importance priority that the alarm should have in the Severity drop-down list.
- At the bottom of the Alarm Detection configuration, click the Add button.
- The Add Alarm Condition dialog box opens.
- Select a condition in the Alarm Condition drop-down list.
Anchor | ||||
---|---|---|---|---|
|
The Alarm conditions enable you to define specific situations or events for which you want the system to produce an alarm. You configure a condition to produce an alarm whenever a certain behavior occurs, within specific limits.
...
System Event
Workflow Alarm Value
Workflow Execution Time
Workflow Group Execution Time
Workflow Throughput
System Event
The System Event condition enables you to setup an Alarm Detection for the various Event Usage Engine Event types
Item | Description |
---|---|
Type | Select an event-related reason for an alarm to be invoked. For a detailed description of every event type, see Event Types [hide](2.2[/hide]). |
Filter | Use this table to define a filter of criteria for the alarm messages that you are interested in. To define an entry, double-click on the row. The Edit Match Value dialog box opens. Click the Add button to add a value. |
Limits See | the section above, Host Statistic ValueSpecify the condition for the alarm to be triggered. The options are based on the number and frequency of occurrence of the event: Occurred Once, Occurred More Than, Occurred Less Than. In During Last, specify the time frame during which the Limits value should be compared. If a match is detected, an alarm is invoked. |
Info | |||||
---|---|---|---|---|---|
| |||||
The alarm will be triggered by every 4th occurrence of a "Workflow State Event" during the last 24 hours. |
Anchor wfalarmvalue wfalarmvalue
Workflow Alarm Value
wfalarmvalue | |
wfalarmvalue |
The Workflow Alarm Value condition is a customizable alarm condition. It enables you to have the Alarm Detection watch over a variable that you create and assign through the APL code. To apply the Workflow Alarm Condition use the following guidelines:
...
Item | Description |
---|---|
Value | Select an alarm value from the drop-down list. |
Workflow | Click Browse... to enter the workflow(s) that you want to apply the alarm to. |
Limits | Summation: Select this check box to add up the Note: Selecting Summation means that the During Last entry refers to the time period during which a sum is added up. Once the set period has ended, that sum is compared with the limit value. For All Workflows: Select this check box to add up the values (see Summation above) of all the workflows that the alarm supervises. Alarm Detector compares this total value with the alarm limit (exceeds or falls below), and generates an alarm message accordingly. Note: This check box can only be selected when Workflow is set to Any. For further information about Limits see the section above, Host Statistic Value. |
Workflow Execution Time
The Workflow Execution Time condition enables you to generate an alarm whenever the execution time of a particular, or all workflows, exceed or fall below the time limit that you specify.
...
Info | |||||
---|---|---|---|---|---|
| |||||
A telecom provider wants the system to identify a workflow that has recently run out of input, and to generate an alarm that warns about a processing time that is too short.
An alarm is generated whenever an active workflow seems to process data too fast (in less than 2 seconds). |
Workflow Group Execution Time
The Workflow Group Execution Time alarm condition enables you to generate an alarm whenever the execution time of a workflow group exceeds or falls below the time limit that you specify.
...
Info | |||||
---|---|---|---|---|---|
| |||||
You want the system to generate an alarm if a billing workflow group has been active longer than 3 hours.
The alarm will be triggered if the workflow group has been active longer than 3 hours. |
Workflow Throughput
The Workflow Throughput alarm condition enables you to create an alarm if the volume-per-time processing rate of a particular workflow exceeds, or falls below, the throughput limit that you specify.
Item | Description |
---|---|
Workflow | Select a workflow with the throughput value, the processing speed, that you want to supervise. For further information about the throughput value calculation, see Throughput Calculation in Workflow Properties [hide](2.2[/hide]). An alarm is generated if the throughput value is not within the condition limits. |
Limits | For information about Limits see the section above, Host Statistic Value. |
...
Info | |||||
---|---|---|---|---|---|
| |||||
You want the system to warn you on detection of decreased processing rate.
The alarm will be triggered by every occurrence of a workflow slowing down its processing rate to a throughput that is lower than 50000 units per second. |
Activating an Alarm Detection
For a configured alarm detection to become active it needs to be activated using a toggle button which is present both in the desktop and Usage Engine desktop and in the web interface UI.
Activation mode is independent of the rest of the profile configuration and you do not need to press Save after enabling or disabling the alarm detection.
In
...
Usage Engine Desktop
In the desktop, this toggle button is greyed out if there are no alarms present. You can see this button only after an alarm detection is saved.
...
Note | ||
---|---|---|
| ||
When you use the toggle button to enable or disable an alarm detection, you are notified to confirm the operation. |
In Web Interface UI
The alarm detection enable/disable toggle button in the web interface looks like:
...