Forum Discussion

syndr0me_160279's avatar
syndr0me_160279
Icon for Nimbostratus rankNimbostratus
Aug 18, 2014

Dynamically Set Pool Member Ratio From Script Output

I'm currently going through the process of migrating some of our services away from haproxy to F5. (11.5.1 as of today.) Mostly this has been pretty easy, but one of our current products leverages haproxy's agent-check functionality, detailed here: http://cbonte.github.io/haproxy-dconv/configuration-1.5.html5.2-agent-check.

 

The gist of it is that you can have haproxy check TCP on a certain port, read the response and then adjust a node's weight accordingly. Or you can down the node entirely.

 

I need to replicate this functionality in the F5. If there's a simple solution, I'd prefer that of course. I'm not opposed to scripting something if need be. I've been eyeing iControlREST, but I'm not sure if that's the right path. Is there some out of the box process for doing this sort of thing that I'm missing? Thanks!

 

1 Reply