Monitoring | Farmguardians

POSTED BY Zevenet | 25 October, 2021

The Farmguardian section lists all the available health checks in the load balancer. It also includes a short description of each and the farms where they are applied.

Farmguardian is used for advanced monitoring of the backends. When a problem is detected by the Farmguardian, it automatically disables the real server and its IP will be marked as blacklisted.

Health checks can either be pre-configured or custom. The two check types can be identified through the action column. Each check mark whose configuration setting is grayed-out is pre-configured and those that are easily editable after clicking the pencil icon are custom.

Use the following actions under the Action menu:
Create Farmguardian. Open the farmguardian form and fill it with the necessary information.
Delete. Removes the selected farmguardian check.

These are the descriptions of the Farmguardian table:
Name. A descriptive name of the Farmguardian check.
Description. This field contains some descriptions of certain health checks.
Command. Checks commands and parameters to be executed on every interval against each backend of the farm.
Farms. Farms and services that use a certain check.
Actions. Use these actions to manage the Farmguardian:

  • Edit. It opens the configuration screen of the farmguardian. It’s only available for custom farmguardian checks.
  • Delete. Deletes a selected farmguardian check. If the check is assigned on any service, then a notification will ask you if force the deletion. You’ll only use it for custom farmguardian checks.

Use the following built-in health checks for your farm.

check_tcp: Tries to open a TCP connection to backend.

Next step, Create a custom Farmguardian check.

Share on:

Documentation under the terms of the GNU Free Documentation License.

Was this article helpful?

Related Articles