Submit a ticketCall us

Training ClassSign up for Network Performance Monitor (NPM) and Scalability instructor-led classes

Attend our instructor-led classes, provided by SolarWinds® Academy, to discuss the more advanced monitoring mechanisms available in NPM as well as how to tune your equipment to optimize its polling capabilities. NPM classes offered:
NPM Custom Monitoring and Polling
Orion Platform Scalability

Reserve your seat.

Home > Success Center > Reusable content - InfoDev > Core - Cloud > Cloud Import > Monitor cloud instances and VMs > Cloud service polling overview > Azure polling > Understand Azure polling limits

Understand Azure polling limits

Azure has a polling limit of 1 million free API requests per subscription per calendar month and considers a single API request (also known as a "call") to be one that returns 1,440 data points.

  • If an API request returns more than 1,440 data points, Azure counts it as multiple API requests.
  • If an API request returns less than 1,440 data points, Azure counts as less than one API request.

Azure calculates the number of API requests per day by aggregating number of data points consumed each day, and then dividing that total by 1,440. 1,440 is also the total number of data points that can be stored per metric per day. To learn about increasing polling limits, see Azure subscription and service limits, quotas, and constraints. See also Prevent unexpected charges with Azure billing and cost management.

Requests may be consumed by third-party products, custom code, Azure VMs managed as nodes in the Orion Platform.

Azure constantly checks incoming requests against account limit settings. To manage polling to avoid exceeding limits and incurring charges, you can:

Track Azure resource usage

There are many ways to track Azure usage and proactively adjust capacity before exceeding limits and incurring charges, including:

To display approximate usage in the Orion Web Console

  1. On the Cloud Summary page, click Cloud Infrastructure Monitoring.
  2. On the Cloud Infrastructure Monitoring, click Manage Cloud Accounts.
  3. On the Manage Cloud Accounts and select the check box for an Azure account.
  4. Click Edit Properties.
  5. On the Edit Properties page, switch to the API Polling Options tab and examine the Approximate Requests Used this Month value.

Azure tracks API requests and applies throttling after reaching 15,000 read-requests per hour, by default.

Disable the Azure Monitor API

You can disable the Azure Monitor API at the account level to avoid exceeding polling limits and incurring fees, especially if levels get close to or exceed the limit of free requests. Azure APIs continue polling for VM status, as displayed on the Cloud Summary and Instance Details pages, but metric polling stops.

Last modified


This page has no custom tags.


Internal Use Only