Hitachi

JP1 Version 12 JP1/Integrated Management 2 - Manager Overview and System Design Guide


6.4.4 Suppressing identical actions

You can suppress the execution of an automated action that is identical to a previous action and occurs within a set time after that action.

This applies to automated actions that only need to be executed once during a set time period, such as actions that flash a signal light or send a notification email to the user. If these sorts of automated actions were allowed to accumulate in the JP1/Base command execution queue, they could delay the execution of urgent actions, such as those that perform error recovery.

You can avoid such situations by suppressing automated actions that do not need to be executed more than once during a set duration.

You can enable or disable suppression, and set the suppression time, for individual actions. This allows you to build an environment that suppresses actions that do not need to be repeated and executes only those that are required.

Suppression is cleared for an automated action being suppressed when a process is restarted by the process management functionality or if a failover occurs in a cluster system.

You can suppress actions by using either the suppression settings or the function for suppressing repeated-event monitoring.

This subsection describes how the suppression settings for automated actions suppress actions. If you want to prevent automated actions from being executed in other ways, see the following sections:

Organization of this subsection

(1) Behavior of an automated action when suppression is enabled

The following figure shows how an automated action works when suppression is enabled.

Figure 6‒4: Behavior of an automated action when suppression is enabled

[Figure]

As shown by automated action A in the figure, when Suppress is set, the action is executed only in response to the first of multiple JP1 events that match the action's execution condition and occur within the set suppression time. The action is not executed for the second and subsequent identical JP1 events. The status of the unexecuted action is Deterrent.

As shown by automated action B in the figure, when Suppress is not set, the action is executed in response to every JP1 event that matches the action's execution condition (the behavior is unaffected by other JP1 events that are being suppressed).

(2) Behavior of automated actions joined by an AND condition when suppression is enabled

The following figure shows the behavior of automated actions joined by an AND condition when suppression is enabled.

Figure 6‒5: Behavior of automated actions joined by an AND condition when suppression is enabled

[Figure]

The automated action behavior is described below, following the numbers in the figure:

  1. A JP1 event matching execution condition A is received by JP1/IM - Manager. The action is not executed yet because actions A and B are joined by an AND condition.

  2. A JP1 event matching execution condition B is received by JP1/IM - Manager. Because a JP1 event matching condition A has been received, the AND condition is satisfied and actions A and B are executed.

  3. A JP1 event matching execution condition A is received by JP1/IM - Manager (same situation as 1).

  4. A JP1 event matching execution condition B is received by JP1/IM - Manager (same situation as 2). A JP1 event matching condition A has been received and the AND condition is therefore satisfied, but the suppression time set for action A is still in effect. Therefore, actions A and B are not executed; both are set to Deterrent status.

  5. A JP1 event matching execution condition A is received by JP1/IM - Manager (same situation as 1).

  6. A JP1 event matching execution condition B is received by JP1/IM - Manager (same situation as 2). Although a JP1 event matching condition A has been received within the suppression time for action A, this new event satisfying the AND condition was received after the suppression time elapsed. Therefore, actions A and B are not suppressed; both are executed.