Forum Discussion

Nurfet_147381's avatar
Nurfet_147381
Icon for Nimbostratus rankNimbostratus
May 27, 2014

BIG-IQ and iControlREST

How can I use iControlREST on a BIG-IQ device? I know that iControlREST works on BIG-IP devices. I was able to obtain information from a BIG-IP device using cURL and iControlREST but what about BIQ-IQ? I guess I am missing something here. I created a user in BIG-IQ device and assigned him iControl_REST_API_User role but it didn't work.

 

What is the relation between iControlREST of BIG-IQ and iControlREST of BIG-IP devices managed/deployed by the BIG-IQ, if any? Can I reach to iControlREST of BIG-IP though a BIG-IQ IP address?

 

Also, is iControlREST the best way to obtain statistical data (such as availability, utilization, rates...) about hardware (CPU, memory, disk etc.), networks, VLANS, protocols...?

 

1 Reply

  • Dean_Houari_156's avatar
    Dean_Houari_156
    Historic F5 Account

    BigiQ use a REST API to manage and communicate with the BigIP devices once they are added to the Big-IQ management UI. The BigIP devices needs to be running version 11.3 or later for Big-IQ to manage them. For Big-IQ version prior to 4.3, you would need to install the Big IQ REST API framework on each Big IP device using a script in TMOS under the /usr/lib/dco/packages/upd-adc dir ./update_bigip.sh –a admin –p password . with 4.3 that can be done from the Big IQ UI. When that is done, you will need add Big-IP devices to the Big-IQ either in the cloud or device UI depending on what you are trying to do. Once the Big-IP devices are added, you will have access to application health stats and HW stats such as CPU, Mem, HDD etc.. Additionally you can directly manage the Big IP devices using iControl REST as you mentioned Hope this helps