Understanding refreshing and caching in Site24x7

Refreshing and caching in Site24x7

Refresh in Site24x7

Gather up-to-the-minute information in Site24x7 with periodic automatic refreshing. You can know when the page was last refreshed with the Last updated data adjacent to the page title. By default, the Site24x7 dashboards are refreshed every one minute, and the Monitor List page is refreshed every five minutes. Click the refresh icon  to refresh these pages manually.

Caching in Site24x7

Caching is a process of temporarily storing copies of data or web pages in cache memory to improve system performance, reduce load times, and minimize resource usage.

Caching in the Monitor List page

List page data is cached for five minutes before the next automatic refresh, even if you navigate away and return to the page. To manually fetch the latest data, click the refresh icon .  
Additionally, if a status update notification is received, the cache will be cleared immediately, and a new API call made the next time you revisit the page. This caching mechanism applies to various tabs, like Home, Web, Server, and Network.

Caching in Reports

Site24x7 supports caching for specific report headers during API calls. For instance, if you generate a summary report for your website monitor with the time range set to Today and the unit of time as RAW, an API call will be initiated based on these selected parameters. If you adjust the report settings—such as choosing Business Hours—a new API call will include the business hours ID. However, if you switch back or unselect Business Hours, the cached data will be reused without making a new API call.

Within the Reports tab, for a specific combination of parameters, such as time period, monitor, and others, the report data will be cached. This cached data will be served whenever you revisit the tab, even if you switch between different monitor reports, reducing unnecessary API calls and improving report loading speed.

How does caching work?

Caching is specific to each monitor type within Site24x7. When you access a particular tab, such as Web, an API call is made to fetch the data, which is then stored for five minutes. If you navigate to a different tab, such as Ping monitor, another API call is made for that monitor type, with its data retained for another five minutes. Should you return to the previously accessed website monitor within five minutes, the data will be served from the existing cache. If the switch occurs after five minutes, a fresh API call will be triggered to retrieve the new data.
  1. Understanding Alert Notification badge in Site24x7