Aruba Central API polling limit was exceeded
An Aruba Central Orchestrator is limited to 5,000 requests per day. The number of requests sent by the Aruba Central orchestrator is influenced by the number of devices discovered within the infrastructure. These requests are divided into two categories: orchestrator-level requests and device-level requests. By default, SolarWinds Observability Self-Hosted does not send more requests than the limit. If the limit is exceeded, you will receive an Event. The Details widget on the Orchestrator Node Details page will inform you that the Aruba Central API polling limit was exceeded.
Aruba Central request frequency and limits as of March 2025
Requests | Value | Notes |
---|---|---|
Aruba Central daily requests Reference Link: Usage and Rate Limits (arubanetworks.com) |
5,000 requests per day | Reset at midnight GMT |
OAuth API Limit Reference Link: OAuth APIs for Access Token (arubanetworks.com) |
Restricted to 1 access token per 30 minutes |
The rate limit to generate a new access token for a client ID is restricted to 1 access token per 30 minutes. This is applicable for the following steps:
|
If you cannot turn off the additional sources of API requests, consider configuring additional limits to be enforced in SolarWinds Hybrid Cloud Observability.
Configure additional limits
-
Log in to the SolarWinds Platform Web Console using an account with administrative privileges.
-
Copy
/Admin/AdvancedConfiguration/Global.aspx
and paste it into your browser address bar, after/Orion
. See Access the Advanced Configuration. -
Now in Advanced Configuration Settings, search for
Orchestrators.ArubaCentral
. -
Adjust the option for caching responses to share responses to similar requests between polling jobs on your polling engine. Increase values for the following setting to reduce the number of requests sent to the API.
-
PollingRequestsCacheTimeToLive: Time to live for the polling requests cache item. The default value is -1 minute, which means that TimeToLive is equal to the polling interval of a poller that makes the request.
-
-
Adjust the rate limits on the SolarWinds Platform side to control how many API calls the platform performs within a specific time. If appropriate, change the number of requests per second to a smaller number.
-
RequestMaxWait: The maximum wait time for performing ArubaCentral Orchestrator request with rate limiting. Value less or equal '00:00:00' means 'no wait'.
-
RequestRetries: The number of ArubaCentral Orchestrator request attempts. Negative value will be considered as '0'. RequestsLimit: Limits the number of requests to ArubaCentral Orchestrator per second (for single account). Value less or equal '0' means unlimited.
-
RequestsLimitationPeriod: The period for RequestsLimit. Value less or equal '00:00:00' means unlimited.
-
-
Click Save to apply your changes.
Customize polling intervals for Aruba Central interfaces
Adjust Aruba Central polling intervals to decrease data collection frequency and help overcome API rate limit issues.
The interface status and statistics polling intervals are applied only if the respective pollers are enabled. To enable/disable pollers refer to Enable/Disable Interface Status/Stat pollers
You can adjust interface-level polling settings at two levels:
Global Polling Settings
Define global settings for interface status/statistics/rediscovery polling that apply to both switches and access points (APs).
-
In the SolarWinds Platform Web Console, click Settings > All Settings > Polling Settings.
-
On Polling settings, find the Aruba Central section, and specify polling intervals.
-
Submit your changes.
Specify polling settings for individual devices
You can override global polling settings for individual switches and AP.
-
Click Settings > Manage Nodes.
-
Find the switch/AP you want to edit.
-
Click Edit.
-
Scroll down to ArubaCentral settings, select the Override global value for the polling interval you want to change, and provide the required polling interval.
-
Submit your changes.
Your changes are applied. If a box is selected, the globally set polling interval for this device is overriden with your entry. If the box is cleared, the global polling settings are used for polling the device.
Enable or disable polling for interface status statistics
When adding or editing ArubaCentral orchestrator, you can select whether you want to poll interface status and statistics polling for switches and APs.
To edit what is polled for the orchestrator:
-
Click Settings > Manage Nodes.
-
Find the orchestrator you want to edit.
-
Click Edit Properties.
-
In Polling Method > Orchestrators: API > Aruba Central devices, clear boxes for information you dont need to poll:
-
Enable Interface(s) status and statistics polling for API Only Monitored Switch Nodes
-
Enable Interface(s) status and statistics polling for API Only Monitored Wireless (AP) Nodes
-
-
Submit your changes.
Modify polling intervals for Aruba Central orchestrators
By default, the node status polling is set to 600 secs (10 mins) and statistics collection to 30 mins. You can modify these polling settings when adding or editing the orchestrator node.
-
Click Settings > Manage Nodes.
-
Find the orchestrator you want to edit.
-
Click Edit Properties.
-
Scroll down to Polling and adjust the frequency for polling node status and statistics.
-
Submit your changes.