zielik88_270153
Jun 15, 2016Nimbostratus
Get current connection of pool members
Hi, I tried write a script (python) to checking numeber current connection and when is 0 mark member 'disabled'.
How can I get only value of current connection and then check is 0 ?
member_stat = b.LocalLB.Pool.get_member_statistics( ['/Common/' + pool], [[{'address': member, 'port': port}]])
for statistic in member_stat:
....
if ( 'STATISTIC_SERVER_SIDE_CURRENT_CONNECTIONS' == 0 ) :
pl.set_member_session_enabled_state(['/Common/' + pool ], [[{'address': member, 'port': port}]], [['STATE_DISABLED']])
pl.set_member_monitor_state(['/Common/' + pool ], [[{'address': member, 'port': port}]], [['STATE_DISABLED']])