For more information regarding the security incident at F5, the actions we are taking to address it, and our ongoing efforts to protect our customers, click here.

Forum Discussion

taylan's avatar
taylan
Icon for Nimbostratus rankNimbostratus
Jun 02, 2020

Ha proxy for redis server health monitor

I have done creating health monitor with following steps previous topic about ha proxy for redis server as below but pool member's didnt come up somehow. I got tcpdump file and there is no packet about health monitor . at least i couldnt find . im stucked.

i created health monitors manually also i created with tmsh command which was shared below. there was nothing changed even tough both monitor same.

how can i see where i am wrong?

STEP 1: Create the first monitor Note: The send and recieve strings should be configured as Send String: AUTH mypass PING Receive String: PONG

 

Configure the monitor from Configuration Utility

  1. Navigate to Local Traffic ›› Monitors ›› Click Create
  2. Select the Type as TCP
  3. Enter the name "tcp_monitor_ping_redis"
  4. Enter Send Sting as AUTH mypass\r\nPING\r\n
  5. Enter Recieve String as PONG 
  6. Click Finish
  7. Assign the newly configured monitor to the pool.

 

Configure the monitor from TMSH Utility

 

# tmsh create ltm monitor tcp tcp_monitor_ping_redis { adaptive disabled defaults-from tcp destination *:* interval 5 ip-dscp 0 recv PONG recv-disable none send "AUTH mypass\r\nPING\r\n" time-until-up 0 timeout 16 }

 

STEP 2: Create the second monitorNote: The send and recieve strings should be configured as Send String: AUTH mypass info replication Receive String: role:master

 

Send String: AUTH mypass info replication

Receive String: role:master

 

Configure the monitor from Configuration Utility

  1. Navigate to Local Traffic ›› Monitors ›› Click Create 
  2. Select the Type as TCP  
  3. Enter the name "tcp_monitor_role_redis" 
  4. Enter Send Sting as AUTH mypass\r\ninfo replication\r\n 
  5. Enter Receive String role:master
  6. Click Finish
  7. Assign the newly configured monitor to the pool.

 

Configure the monitor from TMSH Utility

 

# tmsh create ltm monitor tcp tcp_monitor_role_redis { adaptive disabled defaults-from tcp destination *:* interval 5 ip-dscp 0 recv role:master recv-disable none send "AUTH mypass\r\ninfo replication\r\n" time-until-up 0 timeout 16 }

 

No RepliesBe the first to reply