blob: 624a17d591d67904f971a1bf65266462f58ec898 [file] [log] [blame]
Jamie Hannafordc1b23c62014-11-04 12:21:27 +01001/*
2Package lbs provides information and interaction with the Health Monitor API
3resource for the Rackspace Cloud Load Balancer service.
4
5The load balancing service includes a health monitoring resource that
6periodically checks your back-end nodes to ensure they are responding correctly.
7If a node does not respond, it is removed from rotation until the health monitor
8determines that the node is functional. In addition to being performed
9periodically, a health check also executes against every new node that is
10added, to ensure that the node is operating properly before allowing it to
11service traffic. Only one health monitor is allowed to be enabled on a load
12balancer at a time.
13
14As part of a good strategy for monitoring connections, secondary nodes should
15also be created which provide failover for effectively routing traffic in case
16the primary node fails. This is an additional feature that ensures that you
17remain up in case your primary node fails.
18
19There are three types of health monitor: CONNECT, HTTP and HTTPS.
20*/
21package monitors