Follow

How to Check Proxy Health Status (Proxy Health Monitoring)

Description

  • Silverline uses a tiered architecture for our proxy deployments.
  • Proxy Health Monitoring checks the end-to-end health of this data path.
  • What does the health status mean? 

More details on Silverline Infrastructure

A typical deployment option for Silverline in both DDoS and WAF configurations is to deploy one or more proxies in each of Silverline's scrubbing centers.  Connections to the customer back-end servers are then established from each datacenter over a separate connection.

However, there are more components inside each datacenter which are in the data path.  Silverline uses a tiered architecture for scale and performance.  The first tier (Tier 1) intelligently distributes traffic to the second tier (Tier 2) which provides the proxy services themselves. The Proxy health reporting shows the health across the end-to-end data path:

  • Verifies that tier 1 distribution connectivity is active.
  • Verifies that tier 2 proxy services are running.
  • For each of the proxies providing service (there are two for high availability), show that connectivity is verified between them and the customer back end server(s).

Environment

  • Silverline WAF
  • Silverline DDoS
  • Proxy
  • Silverline Portal
    • Proxy Management

Procedure

How to Check Proxy Health Status

  1. Navigate to the Proxy List page: Config > Proxy/App Configuration > Proxy/App Management
  2. Make sure you're on the Live Configuration tab.
  3. See Proxy Information column for overall status of the proxy:
    • Green 

      All back end servers are reachable.
      Yellow  One or more back end servers is not reachable from one or more Silverline DCs.
      Red All back end servers are not reachable.
      Blue No Monitoring is set up on that port.

 

Note on HTTP and HTTPS proxies with the Default Monitor settings

A server that is responding with a non-HTTP compliant response, or a response code outside 100-499, will be marked as unhealthy. See How to Configure Monitors (Proxy)

 

 

How to Manually Run Proxy Status Check

  1. Navigate to the Proxy List page: Config > Proxy/App Configuration > Proxy/App Management
  2. Make sure you're on the Live Configuration tab.
  3. Click the Check Now button under the Last Updated column. This will perform an end-to-end test to ensure connectivity with the back end servers. 
    • Proxy-Health-CheckNow.png
  4. Page will refresh to show the health of each proxy on that IP address and for every Silverline datacenter in which the proxy is deployed
    • A. Tier 1 - indicates that the first tier is responsive.
    • B. Tier 2 - shows that the proxy itself is active. 
    • C. Backend Health IP address - shows the IP address and port for each configured back end server
    • D. Tier 2 Backend Health - indicates whether there is connectivity from the proxy to each of the back end servers. 
      • Names of the devices (i.e. BIT3 & BIT4) hosting the proxies will change between Silverline datacenters. 
      • If no health monitors have been configured, then both check boxes will show red

 

Related Content

Was this article helpful?
3 out of 3 found this helpful
Have more questions? Submit a request