Symptoms
vRealize Operations version is 8.2 or lower.The native NSX-T Management Pack that comes built into vRealize Operations Manager 8.x is generating a large number of API calls to NSX-T.NSX-T is reporting alarms for Client API limit has exceeded the allowed limit.
Cause
As the NSX-T Management pack that comes built into vRealize Operations Manager 8.x communicates with NSX-T using API calls to collect metrics data, it is possible that a large number of API calls are made to NSX-T. In this case, it can cause NSX-T to exceed it's client API limit.
Resolution
This is a known issue affecting the built in NSX-T Management Pack in vRealize Operations 8.2 and lower.To resolve this issue, upgrade to vRealize Operations 8.3 and later.
Workaround
If upgrading to vRealize Operations Manager 8.3 does not resolve the issue, there is a client API limiter parameter that can be modified in the configuration file for the NSX-T adapter to restrict the amount of client API calls being made.
Log into the Primary node as root via SSH or Console, pressing ALT+F1 in a Console to log in.Open /usr/lib/vmware-vcops/user/plugins/inbound/NSXTAdapter3/conf/NSXT.properties in a text editor.Find and edit the value of CLIENT_API_RATE_LIMIT.
Note: By default, this value is 75. It can be modified to any acceptable value.Example: CLIENT_API_RATE_LIMIT=30
Save and close the file.Repeat steps 1-4 on all other nodes in the vRealize Operations cluster.
The changes will be picked up on the next collection cycle.