FortiGate
FortiGate Next Generation Firewall utilizes purpose-built security processors and threat intelligence security services from FortiGuard labs to deliver top-rated protection and high performance, including encrypted traffic.
akumarr
Staff
Staff
Article Id 189771
Description
This article explains how the virtual servers HTTP health check are working.

Solution
To configure the health check navigate to policy and objects -> health check and then apply the profile.

On the below screenshot there is a virtual server and two back end real servers.

To make sure if the servers are up and running, configure some health check monitors is necessary.





On above screenshot the Health check has been enabled and the type is “HTTP” .
The URL is set to '/index.htm' while the matched content is set to 'Load'.

The Below screenshot explains the content of the web page (Real servers web page)



HTTP Response body (Virtual server 1).




Real server 1.




HTTP Response body (Virtual server 2).




Go to Monitor -> Load balance monitor  and Virtual server 1 will be down.





HTTP health check has failed because back end server 1 (172.31.133.94) does not have the content 'Load', which is configured as Matched content in health check monitor.


Contributors