This Knowledge Base article describes the procedure for configuring protected applications and for configuring monitoring of protected applications.
Orion Failover Engine Application Protection and Monitoring
The Applications screen of the SolarWinds Orion Failover Manager consists of five tabs: Summary, Services, Tasks, Rules, and Plugins. Each of the tabs provides direct access to function indicated by the tab name.
How to Configure the Protected Applications and Monitoring
To configure protected applications, follow the steps below:
- Open the SolarWinds Orion Failover Manager by navigating to Start > All Programs > SolarWinds Orion > Orion Failover Engine > Manage Server.
- Select the server pair on the Server Pair Overview screen. Select the Applications tab, and then select each of the tabs as indicated below and configure the protected applications as indicated below.
To configure Applications:
- Select the Summary tab and select the desired application, and then click on Edit. The Stop Timeout and Start Timeout fields are available for editing the period of time to wait for the application to start or stop before Orion Failover Engine considers the action a failure of the application.
- When complete, click on OK.
To configure Tasks:
- Tasks should be created before configuring either Services or Rules. After creating a user-defined task, it then becomes available as an action in the list of both the Services and Rules. Only Network Configuration tasks can be run on either the primary or secondary server. All other tasks can only be run on the primary server. To create a task, select the Tasks tab and then click on the Add button.
Note: The Tasks pane also provides the ability to order tasks. The procedure used to sequence tasks is the same for both tasks and services. See the Services section below to find out more about assigning a specific sequence for tasks.
- Assign a name to the task.
- Select the task type from the drop down menu.
- Type the path or browse to the location of the file or script to execute.
- Select the user account, which is authorized to run the task from the Run As drop down.
Note: If an account other than the local/system is required to execute the task, the new account credentials can be added by clicking on the User Accounts button in the upper right of the screen.
- Click on OK.
To configure Services:
- Select the Services tab.
- Select a service associated with the protected application and click the Edit button.
- Click on each of the three available fields (On First Failure, On Second Failure, On Third Failure) and select the desired action to take upon failure of the service.
- Click on OK.
- Repeat for each service associated with the protected application.
Note: Starting with Orion Failover Engine, the sequence in which services are started and stopped can be ordered as necessary to meet the needs of the user environment.
CAUTION - Default ordering is established based upon application and service dependencies. When modifying service ordering, ensure that service dependencies are taken into account when establishing other than default ordering. Failure to properly order services may cause a protected application not to start or to fail.
- Use the Up and Down buttons to change the order of services as required.
To configure Rules:
- Use the Rules tab to enable/disable rules for performance monitoring of the system or protected application. Select the Rules tab.
Note: Rules are only created by plug-ins and cannot be created by the user.
- Select the desired rule and then click the Edit button.
- The Edit Rule dialog allows the user to configure the parameters for monitoring the desired function. It also provides the ability to configure three successive actions to perform should the performance of the function fall outside of the defined parameters.
- Configure each of the fields as required to meet user requirements.
Note: Default parameters are preconfigured by Orion Failover Engine but can be modified. SolarWinds recommends that SolarWinds Orion Failover Engine Diagnostics be used to assist in defining performance thresholds.