Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions blog-service/2026-08-07-dashboards.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
title: Auto-Refresh Guardrails for Dashboards (Dashboards)
image: https://assets-www.sumologic.com/company-logos/_800x418_crop_center-center_82_none/SumoLogic_Preview_600x600.jpg?mtime=1617040082
keywords:
- dashboards
- auto-refresh
- guardrails
hide_table_of_contents: true
---

We're excited to introduce the below new guardrails to [dashboard auto-refresh](/docs/dashboards/about/#auto-refresh):

* **Hidden tab pause**. Auto-refresh pauses when you switch away from a dashboard tab for more than 10 minutes, and resumes automatically when you return.
* **Panel failure exclusion**. A panel is excluded from auto-refresh after 5 consecutive query failures, so it stops disrupting other healthy panels.

[Learn more](/docs/dashboards/about/#auto-refresh).
28 changes: 28 additions & 0 deletions docs/dashboards/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,34 @@ The dropdown only displays the time-interval which is greater than or equal to t

<img src={useBaseUrl('/img/dashboards/about-dashboard/auto-refresh-dropdown-options.png')} alt="auto refresh dropdown options" style={{border: '1px solid gray'}} width="400" />

### Auto-refresh guardrails

Auto-refresh helps dashboards stay up to date by automatically rerunning panel queries at the interval you configure. However, continuously refreshing a dashboard that no one is viewing, or repeatedly retrying a query that keeps failing, consumes unnecessary compute resources without adding value.

Sumo Logic's auto-refresh guardrails solve this by automatically pausing refresh activity when it is unlikely to help, while keeping dashboards quick to resume when needed.

Two guardrails apply to both private and public dashboards:

#### Hidden tab pause

When you switch away from a dashboard tab (browser tab or Bento tab) for longer than **10 minutes**, auto-refresh pauses automatically. Panels retain their last loaded state, so no data is lost. When you return to the tab, auto-refresh resumes automatically and no action is required.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Bento tab" is an internal codename for Classic UI's in-app tabs — it doesn't appear anywhere else in the docs and won't mean anything to customers. This repo already distinguishes browser tabs (New UI) from in-app tabs (Classic UI) in sumo-logic-ui.md, so suggest reusing that language here, e.g.:

When you switch away from a dashboard tab (a browser tab in the New UI, or an in-app tab in Classic UI) for longer than 10 minutes, auto-refresh pauses automatically.


#### Panel failure exclusion

If a panel's query fails **5 consecutive times** during auto-refresh cycles, that panel is excluded from future auto-refresh cycles. Other healthy panels continue refreshing normally.

When a panel is excluded, you see:

* An error overlay on the affected panel with the original error message.
* A toast notification when the panel is first excluded.

<img src={useBaseUrl('/img/dashboards/about-dashboard/panel-failure-exclusion.png')} alt="Panel error overlay with Retry Panel button" style={{border: '1px solid gray'}} width="500" />

To resume the panel:

* Click **Retry Panel** on the affected panel to resume that panel only.
* Click the dashboard **Run** button to resume all excluded panels.

## Auto Run

**Auto Run** lets you control whether dashboard panels run automatically or require manual execution. Use this when you want explicit control over dashboard execution. For example, you may want to open a dashboard with a fixed absolute time range or make several dashboard variable changes before loading data. Disabling auto run prevents unnecessary panel reloads after each change and helps Flex customers reduce avoidable scan costs.
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.