One of the Control Tower features is the option to set custom request rate limits for your profile or devices, these rate limits are applied to a wide range of interactions within the platform and are based on your account's plan. There are two types of limits: hard and soft.
- Hard limits are fixed and apply to all accounts. They are based on your account's plan. You can read more here: Rate Limits,
- Soft limits are flexible and can be customized by you. They allow you to control the input and output of your profile and prevent it from going haywire and consuming too much input and/or output. You can set soft limits for your whole profile or individual devices. It is available once you activate the add-on.
For example, you can use soft limits to protect your devices from malfunctioning and using too much input or output, or to avoid a single device from sending too many requests and reaching the hard limit for requests of your account, which would block other devices from sending or receiving data for a whole minute.
You can apply soft rate limits to your whole profile, so that all devices in the profile follow them. You can also apply a soft limit to a specific device, which will override the profile limits, this can be useful when you need a certain device to have more or less limit than the others.
The hard limits take precedence over soft limits due to restrictions on the API level, You can't set a soft limit higher than the ones in the Rate Limits documentation.
For example: if the hard limit of your plan is 5,000 , even if the soft limit is set to 10,000 requests in a profile or a device, the limit will still be maintained in 5,000 requests per minute.
Setting soft limits on your Profile or devices
To customize the soft limits for a Profile, navigate to your Admin page, access the Profiles & Teams page, and then proceed to the "More" tab.
For managing device soft limits, go to the Devices module, select the desired device, and similarly access the "More" tab.
Monitor your request per minute statistics
A significant feature provided by the Control Tower is the capability to access detailed statistics on Hard Limits through your Admin page. Upon activating the add-on, data regarding your requests will begin to be recorded and presented on the Hard Limits > Requests page. This enables you to view the current, highest, lowest, and average usage of each hard limit. Furthermore, it allows for the display of advanced statistics, offering a historical view of your usage.
In the advanced statistics view, you have the option to filter your usage by date and time, as well as to view only the highest, average, and lowest usage. This is beneficial for understanding how your application is performing and determining if any actions are necessary to mitigate the usage of your hard limits.
The graph will consistently display a minimum value of 25% for usage, regardless of whether the actual usage falls below this threshold. Even if the usage is 0%, it will be represented as 25% on the graph.
Activate now the Control Tower add-on on your Billing page, or check out our Pricing Page for more information.