How to Configure Rules in Neverfail Continuity Engine

How to Configure Rules in Neverfail Continuity Engine

Summary

This Knowledgebase article provides information about configuring rules in Neverfail Continuity Engine.

More Information 

Rules Overview

Rules are implemented by plug-ins (there are no user-defined rules). Rules can be either timed (they must evaluate as true continuously for the specified duration to trigger) or latched (they trigger as soon as they evaluate to true). Rules can be configured with rule actions, which are the tasks to perform when the rule triggers.

Rules use the following control and decision criteria for evaluation: 

  • Name: (the name of the rule)
  • Enabled: (whether the rule is enabled or not)
  • Condition: (the condition being evaluated)
  • Duration: (the length of time the condition exists before triggering the failure action)
  • Interval: (the length of time between failure actions)
  • First Failure: (action to take upon first failure) The default is set to Log Warning
  • Second Failure: (action to take upon second failure) The default is set to Log Warning
  • Third Failure: (action to take upon third failure) The default is set to Log Warning.

The Applications: Rules page provides a list of rules with their current status, and two ways to edit and check rules.

Check a Rule Condition

To check a rule condition, select the rule in the Rules list and perform the following:

  • Click Check Now at the lower right of the page.

Neverfail Engine immediately checks the rule conditions of the current configuration against the attributes of the system and application.

Edit a Rule

Rules are implemented by plug-ins and cannot be created by users. Each plug-in contains a default set of rules with options that may be modified by the user.

To Edit a rule:

  1. To edit a rule, select the rule in the Rules list.
  2. Click Edit at the lower right of the page.

    The Edit Rule dialog appears. Use this dialog to Enable or Disable a Rule, set the specific options for the Rule, and to assign tasks to perform On First Failure, On Second Failure, and On Third Failure. The following tasks can be assigned in the event of a failure:
    • Restart Applications – Restarts the protected application
    • Log Warning – Adds an entry to the logs
    • Switchover – Initiates a switchover to the currently passive server
    • Rule Action – Executes the command or script previously defined as a Rule Action task under the Application: Tasks tab.

      Note: If the installed servers are in a virtual-to-virtual configuration, the following additional tasks are available as a result of the vSphere Integration Plug-in.
    • vSphere Integration\RestartVM — Cleanly shuts down and restarts the Windows OS on the target VM
    • vSphere Integration\TriggerMigrateVM — Depending on the parameters specified it can be vMotion, enhanced vMotion or storage vMotion
    • vSphere Integration\TriggerMigrateVMandRestartApplication — Same as TriggerMigrateVM + application restart
    • vSphere Integration\TriggervSphereHaVmReset — Hard Reset of the VM implemented by integration with VMware HA

      Note: This option requires vSphere HA Application monitoring for the cluster and VM.
  3. When all options are selected, click OK to accept changes and dismiss the dialog.

Applies To

Neverfail Continuity Engine

Related Information

None 

KBID-2926 

    • Related Articles

    • How to Configure Application Services In Neverfail Continuity Engine

      Summary This Knowledgebase article provides information about how to configure application services in Neverfail Continuity Engine.  More Information  Services page The Engine Management Service Services page shows services specified by plug-ins or ...
    • Neverfail IT Continuity Engine v8.0 - Release Notes

      Summary This Knowledge base article provides information about this specific release of Neverfail IT Continuity Engine v8.0 More Information Supporting Documentation A listing of technical documents supporting this version of Neverfail IT Continuity ...
    • Continuity Engine Product Architecture

      Learning objectives At the completion of this session, you should be able to: Identify major components of the Neverfail Continuity Engine product architecture. Describe major component configuration. Identify advantages of the Neverfail Continuity ...
    • Neverfail IT Continuity Engine v7.1.2 - Release Notes

      Summary This Knowledgebase article provides information about this specific release of Neverfail IT Continuity Engine v7.1.2 Overview This release of Neverfail IT Continuity Engine is a patch release that applies to Neverfail IT Continuity Engine ...
    • Continuity Engine Troubleshooting - Synchronization Failures

      Neverfail Continuity Engine provides protection to your applications by replicating data to a passive server. Continuity Engine attempts to synchronize protected data on all servers and continually replicates changes to that data. This article ...