dcsimg

Usage limits have been exceeded. Access has been suspended for 60 minutes

Products


Webtrends Analytics 9.x

Issue

When using the REST API, the following message displays:

“Usage limits have been exceeded. Access has been suspended for 60 minutes.”

Cause

This results when REST calls to the Webtrends interface exceed a specified threshold. The values that determine this threshold are as follows:

600 requests per user, per hour OR one gigabyte of data per user, per hour

The timeout duration is, by default, sixty minutes.

Resolution

These settings cannot be changed within the user interface. As an alternative an intermediary process can be used to pull and cache the data at regular, reasonable intervals. For example, if a customer uses Webtrends data on their web site in a sidebar that displays the most popular articles, a best practice would be to have a process running on the server that makes a REST call to the Webtrends interface once an hour (or once every five or ten minutes for Express Analysis data) and then update a local cache, which a script would then call to load on the web page. A local cache would speed up rendering time and help avoid hitting access limits for REST calls.