lbaas ping pool memeber

asked 2014-08-22 14:41:41 -0500

vs38 gravatar image

updated 2015-02-11 00:13:38 -0500

if a health monitor is created/associated per pool which service start pinging the pool member i..e.. lbaas plugin /lbaas agent / lbaas driver.

i am in very need about above information please help thanks, vs

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted
1

answered 2015-02-11 00:50:32 -0500

Lbaas ,if you use the default driver which is HAProxy, has a built in health monitor. For each lb that you deploy there is an instance of HA Proxy running on the LBaaS agent.

A simple HAproxy config for ping heath check:

backend redis
   option tcp-check
   tcp-check send PING\r\n

But you dont have to worry about it since its implemented automatically when you choose ping as the health check.

edit flag offensive delete link more
1

answered 2015-02-11 01:23:31 -0500

Amitabh Sinha gravatar image

There are four types of health monitors avaialable. 1.ICMP 2.HTTP 3.HTTPS 4.TCP

If you want to create a health monitor which will send imcp(ping) packets to the pool members.Then in that case you have to create a health monitor of ICMP type and associate it the the respective pool. ICMP protocol is responsible for pinging the pool member.

health monitor will send the icmp packets to the pool members,from which of the mebers it is not getting reply after a define parameters like delay and time out .then in that caase it will make that member as inactive.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2014-08-22 14:41:41 -0500

Seen: 119 times

Last updated: Feb 11 '15