Moogsoft Docs

Action States

Action States are the different states which alerts are placed into as they pass from the Alert Builder into the Alert Rules Engine. See the Alert Rules Engine for a standard link up-link down example that uses Action States.

The different states define how long the alerts are retained in a certain state and whether they are forwarded to any Moolets or Sigalisers. The default or base state is called 'Ground'. It is required for the system to function correctly and cannot be deleted. This is the state that alerts have when they enter the Alert Rules Engine.

Create an Action State

Click + to create a new Action State. The available fields are as follows:

Field

Input

Description

Name

String (Mandatory)

Name of the new Action State (up to a maximum of 64 characters).

Description

String

Description of the new Action State.

Remember Alerts For

Integer

Time in seconds that the system remembers the alerts in this state for.

Any number less than 0 (<0) means do not remember it, so the state never retains a memory of the alert.

'Ground' has -1 because you do not want to accumulate a memory of every alert in the system. By default, you want the alert to pass to a Sigaliser. The purpose of the state engine is to spot specific alerts and do different things with them.

Cascade on Expiry

Boolean

Specifies what to do if you have set a time to remember alerts for. For example, the alert goes into the state and then after the set time of 30 seconds it is taken out of the state whether you dispose of it manually or return it back to its original state.

Forward Alerts

Boolean

If enabled, the alerts that enter this state are forwarded to the chain Moolet.

Close Filter

Filter

Defines which alerts are closed when they enter the state.

Entry Action

String

Moobot function that is called when an alert enters the state.

Exit Action

String

Moobot function that is called when an alert exits the state.

Click Save Changes to continue. Alternatively, click Revert Changes to undo any changes. The new Action State appears on the list to the left.

Delete an Action State

Select the Action State you want to delete from the list on the left.

Click - to delete the Action State. The pop-up confirmation window appears. Click Yes to confirm the deletion.