Loading...
 

Manage Health Checks


Health Checks ensure that the Load Balancer distributes new requests only to servers that are operating and ready to receive them. Once a server exceeds the allowed number of health check failures, it is no longer considered eligible to receive new traffic requests. A health check can return values Healthy or Unhealthy.

Create a Health Check

To create a new Health Check:

  1. On the Load Balancer Pools page, click on the Manage Health Checks tab.
  2. Select a Node.
  3. Click on the Add Health Check icon.
  4. From a drop-down menu choose Type of Health Check:

    • HTTP. Required for HTTP and network load balancing.
    • HTTPS. Recommended for backend services which require HTTPS.
    • TCP.
  5. Type in Health Check Name in the Field next to the Type drop-down menu. Health Check Name may not exceed 100 characters and has to start with a letter followed by a letter, number, period, hyphen, or underscore.
  6. Depending on the Type of Health Check, you will be asked to fill out all or some of the following fields:

    • Interval. An approximate interval, expressed in seconds, between health checks of an individual instance. Default value: 5 seconds.
    • Up Interval (Default Value: Disabled). If Enabled, specifies, in seconds, the frequency at which the system issues the monitor check when the resource is up.
    • Time Until Up (Default Value: Zero Seconds).
    • Timeout. The amount of time, expressed in seconds, during which no response means a failed health check. Default value: 16 seconds.
    • Send String. Specifies the text string that the monitor sends to the target object.
      • Default value for HTTPS : GET /\r\n.
      • No default value for TCP.
    • Receive String (No Default Value). Specifies the regular expression representing the text string that the monitor looks for in the returned resource. The most common receive expressions contain a text string that is included in an HTML file on your site.
    • Receive Disable String (No Default Value).
    • Cipher List. Specifies the list of ciphers for this monitor. Default list: SHA:+3DES:+kEDH.
    • Username. Specify the Username, if the monitored target requires authentication.
    • Password. Specify the Password, if the monitored target requires authentication.
    • Compatibility (Default Value: Enabled). When Enabled, specifies that the SSL options setting (in OpenSSL) is set to ALL.
  7. Click Save to finish the creation process.

Edit a Health Check

To edit a Health Check:

  1. On the Load Balancer Pools page, click on the Manage Health Checks tab.
  2. Select a node to view the health checks associated to it.
  3. Select the Health Check you wish to modify, and click on it to open the details bar.
  4. Click Edit Monitor.
  5. Make the necessary modifications and click Save.

Delete a Health Check

To delete a Health Check:

  1. Select a node to view a list of health checks associated to it.
  2. Click on the Delete Check link in the row of the monitor you wish to delete.
  3. In the confirmation window, click Delete to confirm your choice.