[RFE] Add string/pattern checks to LBaaSv2 HTTP/HTTPS health monitors
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Expired
|
Wishlist
|
Unassigned |
Bug Description
Load balancer health monitors are usually capable of looking up a string or pattern in the HTTP/HTTPS reply, and pass the check only upon existence of it.
LBaaSv2 health monitor can only validate the HTTP/HTTPS return code, but cannot configure string lookup in the server response.
Currently, a health monitor an be configured to look for a 200 from "GET /", as an indicator that the backend member is working.
This bug adds the use case of checking for 200 + some string in the response. E.g. looking for 200 and "happy birthday", to avoid the case where a page decides to return a 200 but really contains an error string. Yes, loadbalancers have to work around lousy websites *all the time*.
Changed in neutron: | |
assignee: | nobody → Kobi Samoray (ksamoray) |
tags: | added: lbaas |
tags: | added: rfe |
Changed in neutron: | |
importance: | Undecided → Wishlist |
Changed in neutron: | |
status: | Confirmed → Triaged |
tags: | added: rfe-approved |
Changed in neutron: | |
milestone: | none → mitaka-2 |
Changed in neutron: | |
milestone: | mitaka-2 → mitaka-3 |
Changed in neutron: | |
assignee: | nobody → Kobi Samoray (ksamoray) |
status: | Expired → In Progress |
this is something others will want (us at rackspace too). rfe!