diff --git a/blog-service/2026-08-07-dashboards.md b/blog-service/2026-08-07-dashboards.md new file mode 100644 index 00000000000..9d0ae23f102 --- /dev/null +++ b/blog-service/2026-08-07-dashboards.md @@ -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). diff --git a/docs/dashboards/about.md b/docs/dashboards/about.md index 52a1e4ee0a3..c16aa36d107 100644 --- a/docs/dashboards/about.md +++ b/docs/dashboards/about.md @@ -147,6 +147,34 @@ The dropdown only displays the time-interval which is greater than or equal to t auto refresh dropdown options +### 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. + +#### 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. + +Panel error overlay with Retry Panel button + +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. diff --git a/static/img/dashboards/about-dashboard/panel-failure-exclusion.png b/static/img/dashboards/about-dashboard/panel-failure-exclusion.png new file mode 100644 index 00000000000..a71f6958cd3 Binary files /dev/null and b/static/img/dashboards/about-dashboard/panel-failure-exclusion.png differ