Submit a ticketCall us

Looking to compare latest NPM features with previous versions of NPM?
The NPM new feature summary offers a comparison of new features and improvements offered with this release.

 

 

 

 

Home > Success Center > Network Performance Monitor (NPM) > Install, configure, and test a hot standby engine

Install, configure, and test a hot standby engine

For versions prior to Orion NPM 10.0, the Orion Hot Standby Engine is available as an additional product to provide seamless backup service for Orion polling engines.

 

Note: For installations of Orion NPM version 10.0, the Orion Failover Engine is recommended. To provide failover and disaster recovery protection for Orion NPM versions 10.1 and higher, the Orion Failover Engine is required. For more information about the Orion Failover Engine, see the SolarWinds Orion Failover Engine Administrator Guide and related documentation provided at http://www.solarwinds.com/support/failoverengine/FailoverEngineDoc.aspx.

 

In the event of an Orion server failure, the designated hot standby system immediately assumes monitoring, data collection, and basic alerting responsibilities for that server. If the Orion server becomes operational again, the Hot Standby Engine returns monitoring control to the Orion server.
 

Warning: Orion Hot Standby Engines do not currently provide all the same data to custom pollers and Universal Device Pollers that may have been collected previously from the failed Orion server. Likewise, Orion Hot Standby Engines are not currently capable of collecting data and computing network performance statistics for EnergyWise, VMware ESX, or wireless devices.
 

Note: A single Hot Standby Engine can serve as failover protection for multiple Orion servers and polling engines simultaneously, but a single Hot Standby Engine can only assume the monitoring functions of a single failed NPM server.

Installing a Hot Standby Engine

Orion Hot Standby Engine installation is nearly identical to the installation of a standard Orion server, as shown in the following procedure.

Notes:

  • To ensure optimal performance, your Orion Hot Standby Engine should not be any older than the latest version of any of the NPM servers the Hot Standby Engine is supporting.
  • For the same version, hardware and software requirements for both the Orion server and Orion Hot Standby Server are equivalent. For more information, see “Orion Requirements” on page 14.

To install a Hot Standby Engine:

  1. Install and configure an Orion server on your network. For more information about installing and configuraing NPM, see “Installing SolarWinds Orion Network Performance Monitor” on page 13.
  2. Log on to the server you want to use as the Hot Standby server.
    Note: The Hot Standby Engine must be installed on a server other than the primary Orion NPM server.
  3. Download or copy the Hot Standby Engine installer to an appropriate location on the server you want to use as the Hot Standby Server.
  4. If you downloaded the Hot Standby Engine from the SolarWinds website, navigate to the download executable file, and then launch it.
  5. If you received Hot Standby Engine on physical media, browse to the executable file, and then launch the executable.
  6. If you are prompted to install any required components such as Microsoft .NET Framework 3.5, click Install, and then complete installation of the required additional components.
  7. Review the Welcome text, and then click Next.
  8. Agree to the license agreement, and then click Next.
  9. Provide an installation destination folder on the Choose Destination Location window, and then click Next.
  10. Click Next on the Start Copying Files window.
  11. Click Enter Licensing Information.
    Note: You need your customer ID and password to successfully install the key.  For more information, see “Software License Key” on page 387.
  12. Click Continue when the license is successfully installed.
  13. Click Finish on the <personname>Installation</personname> Complete window.
  14. Click Next on the Welcome window of the Configuration Wizard.
  15. Select or type the address of your SQL Server.
  16. If you are using Windows NT Integrated Security, select the available option, and then click Continue.
  17. If you are using a SQL Server UserID and password, select the available option, type a username and password, and then click Continue.
  18. Select Use an existing database.
  19. Provide the name of the Existing Database that your primary Orion NPM server is currently using, and then click Next.
    Note: The Hot Standby Engine is designed to take the place of a failed server, so both the Orion NPM polling engine and standby polling engines must point to the same database in order to maintain network monitoring.
  20. Select Use an existing account.
  21. Provide an Existing Account and Password for the polling engine and web site to use to access the database, and then click Next.
  22. If you need to specify a particular IP Address for your Orion NPM installation, provide the IP address of the server hosting the web console.
    Note: SolarWinds recommends that you retain the default IP address setting of All Unassigned, unless your environment requires the designation of a specific IP address for your Orion Web Console.
  23. Specify both the port through which you want to access the web console and the volume and folder in which you want to install the web console files.
    Note: If you specify any port other than 80, you must include that port in the URL used to access the web console. For example, if you specify an IP address of 192.168.0.3 and port 8080, the URL used to access the web console is http://192.168.0.3:8080.
  24. Click Next.
  25. If you are prompted to create a new directory, click Yes.
  26. Check the services to install on the Hot Standby server, and then click Next.
    Note: Selecting all available services will ensure that all network monitoring functions are maintained if and when the server fails.
  27. Click Next to start configuration, and then, when SolarWinds services have been installed, click Finish.
  28. If you are prompted to send a request to start the Hot Standby polling service, click Yes.
    Note: The configuration wizard stopped all polling engines when you configured the Hot Standby server.
  29. Click Start > All Programs > SolarWinds Orion > Advanced Features > Monitor Polling Engines.
  30. Confirm that both your primary Orion server and the Hot Standby server are listed as Responding in the Monitor Polling Engines window.
    Note: Click an Orion NPM server to view server information in the lower half of the Monitor Polling Engines window.

Configuring a Hot Standby Engine

The Hot Standby server that you have installed and assigned has the ability to both alert you when it assumes the Orion server role and continue to alert you as long as the original server is stopped. However, the transition from the stopped Orion server to the Hot Standby Engine is not necessarily immediate, as the delay between primary failure and hot standby assumption is variable.

The following steps configure the Hot Standby Engine alerts and delays.

To configure a Hot Standby Engine:

  1. Click Start > All Programs > SolarWinds Orion > Advanced Features > Monitor Polling Engines.
  2. Click your Hot-Standby server from the list in the top pane of the Monitor Polling Engines window.
    Note: The lower pane provides current information about the selected server.
  3. Click Configure Hot-Standby.
    Note: The default view of the Hot-Standby tab in the Configure Hot-Standby Server window provides a list of the servers for which the currently selected server is a hot standby.
  4. Check the Orion server for which you are installing the Hot Standby Engine.
  5. If you want to enable an alert action for when the hot standby server is employed, click Fail-Over Notifications, and then click Add New Action.
    Note: For more information, see “Adding Alert Actions” on page 102.
  6. Click Fail-Over Timing, and then position the top slider to set the delay between the stopping of the Orion server and the starting of your Hot-Standby server.
  7. If you set an alert action that you want to alert continuously, as long as the Hot-Standby server is enabled, check Continuously send Fail-Over notifications…, and then position the bottom slider to set the delay between the stopping of the Orion server and the starting of your Hot-Standby server.
  8. Once you have completed configuring your Hot Standby Engine, click OK.

Testing a Hot Standby Engine

After you have installed, assigned, and configured your Hot Standby Engine, test that it works properly with the following steps.
Warning: Testing a Hot Standby Engine requires you to power off an Orion server on your network. SolarWinds recommends you conduct any testing in off-peak usage periods to minimize potential uptime interruption.

To test a Hot Standby Engine:

  1. Confirm that the SQL database you are maintaining with Orion is not on the same physical server as your primary Orion server.
  2. On your Hot Standby Server, click Start > All Programs > SolarWinds Orion > Advanced Features > Monitor Polling Engines.
  3. On your Hot Standby Server, Click Start > All Programs > SolarWinds Orion > Orion Web Console.
  4. Turn off your primary Orion server.
  5. Confirm that the Hot Standby server has assumed Orion server duties by reviewing results from the Monitor Polling Engines window and the Orion Web Console. The lower pane of the Monitor Polling Engines window provides a number of helpful entries for determining engine state, including: Server Type, Hot-Standby For…, and Last Fail-Over.
Last modified
22:31, 22 Jun 2016

Tags

Classifications

Public