vRA Network profile IP Usage monitoring

I got question about VMware vRealize Automation (vRA/vCAC) network profiles usage details or monitoring/notifications that how can we monitor Network profiles, how much IPs are configured, consumed, available etc. Unfortunately there is no direct method you can do all these things also there are no notifications which you can configure.

After some research i have to decide to build something with vRO (vCO) that will do monitoring. I am using vRA 7 with embedded vRO (7). Below solution might not be the best and there is always scope for improvement, but it is doing what is supposed to do. I came across very great blog from Jonathan Medd which talks about using vRA as REST host.

Requirements:

  1. Monitoring all network profiles in vRA for their usage
  2. Allow configuring threshold – in this case how many IPs should always be available
  3. If network profile usage is more than threshold should send email notification
  4. Should not require manual intervention (scheduled)

Continue reading “vRA Network profile IP Usage monitoring”