title: HAProxy: Status of the Frontends
agents: freebsd linux
catalog: app/haproxy
license: GPLv2
distribution: check_mk
description:

 This check monitors the status of the frontends of the HAProxy loadbalancer
 for TCP and HTTP connections. It requires the mk_haproxy.freebsd agent plugin
 to be installed on the FreeBSD host to be monitored. On linux it works with the
 standard agent.

 Mapping between server status and monitoring states can be parametrized. By default,
 the check is {OK} if the frontend has the status {OPEN} and {CRIT} otherwise.

item:
 The name of the frontend.

discovery:
 One service is created for each frontend.
