Consul clients can provide any number of health checks, either associated with a given service or with the local node. This information can be used by a health check service to monitor services' health, and is, in turn, used to discover the service components and route traffic away from unhealthy hosts and toward healthy hosts.