Once you have configured the DNS answers for each region, you can configure the GSS Health Check to monitor the answers.
GSS can be integrated with your existing application monitoring platform using APIs. If the state of a server changes, the monitoring solution calls the GSS APIs to update the application state and automatically update DNS.
For basic requirements, the health check server provided with GSS can be configured to directly check the application health.
Configuring the HTTP HEAD Health Check
The HTTP HEAD Health Check sends out a HTTP (HTTPS) request at regular intervals.
- On the Global Server Selector page, select the Health Check tab.
- Under Health Check Type, select HTTP HEAD.
- Set the following parameters:
- Check Every—enter interval at which you would
like to send requests, in seconds. The default value is 30
seconds.Note: By default, the minimum configurable value is 10 seconds to prevent additional load on the health check server due to misconfiguration. If required, you can override this value by changing the minimum interval value in the /bluecat_gateway/customizations/gss.ini configuration file.
- Appended URL Path—enter the path to send the request. The default value is /.
- Optional Header—enter any optional header to add to the request.
- Header Value—enter any optional header values to add to the request.
- Secure Connection—select this check box to use secure (HTTPS) requests.
- Check Every—enter interval at which you would
like to send requests, in seconds. The default value is 30
seconds.
- Click Submit to save the setting.
Configuring the TCP Health Check
The TCP Health Check attempts to connect to the specified TCP port at regular intervals.
- On the Global Server Selector page, select the Health Check tab.
- Under Health Check Type, select TCP.
- Set the following parameters:
- Port—enter the TCP port of which you are retrieving the status. The default value is port 22.
- Check Every—enter interval at which you would
like to send requests, in seconds. The default value is 30
seconds.Note: By default, the minimum configurable value is 10 seconds to prevent additional load on the health check server due to misconfiguration. If required, you can override this value by changing the minimum interval value in the /bluecat_gateway/customizations/gss.ini configuration file.
- Click Submit to save the setting.
Configuring the Customize Health Check
The Customize Health Check allows you to enter parameters defined by a custom-developed health check module. For more information and assistance with specific health check module requirements, contact BlueCat Customer Care.
- On the Global Server Selector page, select the Health Check tab.
- Under Health Check Type, select Customize.
- Set the following parameters:
- Label—enter the custom label for your health check module.
- Value—enter the custom value for your health check module.
- Click Add to add the label and value.
- Check Every—enter interval at which you would
like to send requests, in seconds. The default value is 30
seconds.Note: By default, the minimum configurable value is 10 seconds to prevent additional load on the health check server due to misconfiguration. If required, you can override this value by changing the minimum interval value in the /bluecat_gateway/customizations/gss.ini configuration file.
- Click Submit to save the setting.
Configuring No Health Check
You can also choose to have no health check in place.
- On the Global Server Selector page, select the Health Check tab.
- Under Health Check Type, select No Health Check.
- Click Submit to save the setting.