Netscaler Nitro API, surge queues and servicegroup members

we just upgraded to 9.3 61.5 , and nitro changed , citrix call it 'tidying up', but all I can say is that not making your API backwards compatible in a minor release is bad bad bad.

so, to get the service group members, their surge queue and other stats is now a multi step process

poll the config , get the lb names, and the service groups bound

  1. call /nitro/v1/config/lbvserver  to get a list of vserver names
  2. call /nitro/v1/config/lbvserver_servicegroupmember_binding/{lbservername} to get list of members
  3. call /nitro/v1/stat/servicegroupmember?args=servicegroupname:{servicegroupname},serverName:{ip},port:{port}"
suddenly a simple call is now N* bigger and more complex :-(

Comments

Popular posts from this blog

Baileys liquor Chocolate Chip and Cream desert

using t1n1wall, opnsense or pfsense on Google Compute Engine GCE

nginx decode base64 url for use with imgproxy