NSX Manager API rate limit exceeded (Error Code 102) due to VMware Usage Meter polling
search cancel

NSX Manager API rate limit exceeded (Error Code 102) due to VMware Usage Meter polling

book

Article ID: 443401

calendar_today

Updated On:

Products

VMware Usage Meter

Issue/Introduction

  • The NSX-T Manager UI displays the following error:
    "Error: Client 'admin' exceeded request rate of 100 per second (Error code: 102)."
  • Source IP of API request confirmed on NSX-T Manager is Usage Meter
  • Issues coincide with VMware Usage Meter data collection intervals (typically every hour).

Environment

VCF Usage Meter 9.x
VMware NSX 4.x
VMware NSX-T Data Center 3.x

Cause

VMware Usage Meter (UM) performs high-frequency API polling to collect usage metrics for NSX-T components, such as Gateway Firewalls (GFW) and NAT rules.
In environments with many objects or high network/VM performance, the rate of these requests can burst above the default NSX-T API rate limit of 100 requests per second per client.

This is considered expected behavior for Usage Meter when monitoring complex or large-scale NSX-T environments.

 

Resolution

To accommodate the legitimate burst traffic from Usage Meter and prevent API throttling, the client API rate limit on the NSX Manager must be increased.

To check and change API rate limits on NSX-T Manager, refer to NSX-T API configuration for HTTP on NSX-T Manager

 

Additional Information

NSX API Guide