Forum Discussion

rbrianc's avatar
rbrianc
Icon for Nimbostratus rankNimbostratus
Sep 23, 2014

Using the API to search for IPs in Enterprise Manager

Good day.

 

We have several F5 load balancers (OS versions 10 and 11) managed by an Enterprise Manager, version 3.1.1.

 

Frequently a technician needs to know which load balancer an IP address has been created in. Up til now they have been using a script we wrote that connects to a load balancer using the bigsuds API, gets a list of nodes, then gets a list of IPs in that node to check for a match. This can take 30 seconds or more per host that it searches. And if a tech needs to search multiple hosts for the given IP, it becomes more frustrating for them.

 

I just found out that, in Enterprise Manager's GUI, there is a search box that will, among other things, execute the search I described above, only much faster. Is there a way to access that same search function on the EM using the API? We would like to be able to script this search for the technicians, but I do not see that functionality within the API. Having only worked with the API for a few weeks, it is entirely possible what I am looking for is right in front of me and I'm just missing it.

 

To summarize, we would like to be able to use the API to connect to Enterprise Manager and search for a certain node's IP, to find out which load balancer(s) it exists in.

 

Thank you!

 

1 Reply

  • Hi, From what i know there is no iControl API dedicated to EM.

     

    Middle term strategy would be to wait for BIG-IQ ADC module release next year. Big-IQ is our new management platform, scenario centric, and totally API aware. ADC module will be features package inside BIG-IQ for ADC enterprise management. You will find some existing EM's feature inside, some of them in Device module of BIG-IQ. But, you will be able for sure to browse via the API remote BIG-IP configuration.