Time Window
The Time window defines the temporal scope and aggregation rules applied to time-series telemetry displayed on dashboards.
Time window parameters can be configured at:
- Dashboard level — global time window applied to all supported widgets.
- Widget level — local override for a specific widget.
Video tutorial
Section titled “Video tutorial”Watch this short video to learn how to configure Time Window settings, switch between Realtime and History modes, and adjust aggregation and grouping intervals.
Configuration levels
Section titled “Configuration levels”Dashboard time window
Section titled “Dashboard time window”The dashboard time window is configured in edit mode via the Edit time window dialog and saved as part of the dashboard configuration.
Changes made in view mode are temporary and reset to the last saved configuration after page reload or reopening the dashboard.
Widget time window
Section titled “Widget time window”Each time-series widget can use either the dashboard time window or its own configuration.
To configure a custom time window, enable Use widget time window in the widget settings.
Widget-level configuration allows:
- Defining a custom time window
- Independent aggregation and grouping interval settings
When a widget-level time window is enabled, the widget ignores the dashboard-level configuration.
Mode selection
Section titled “Mode selection”The time window dialog supports two data retrieval modes:
- Real-time — widgets continuously receive updates from the server for the current time range.
- History — widgets load data once for a fixed period; no live updates.
Interval types
Section titled “Interval types”| Type | Description | Mode Availability | Behavior | Example |
|---|---|---|---|---|
| Last | Rolling interval counted backward from the current time. | Realtime, History | In Realtime mode, continuously shifts forward. In History mode, fixed period ending at current time. | Last 5 minutes, Last 1 hour |
| Range | Explicit start and end timestamps. | History only | Fixed interval. Does not update automatically. | 2026-03-01 08:00 – 2026-03-01 12:00 |
| Relative | Calendar-aligned interval. | Realtime, History | Aligned to calendar boundaries. | Current day, Previous month |
Aggregation
Section titled “Aggregation”Defines how telemetry values are processed within grouping intervals.
| Function | Description |
|---|---|
| None | Raw telemetry values |
| Min | Minimum value per interval |
| Max | Maximum value per interval |
| Average | Arithmetic mean |
| Sum | Sum of values |
| Count | Number of records |
Grouping interval
Section titled “Grouping interval”Defines the size of time buckets used for aggregation. Each bucket produces one aggregated value.
Example: with a time window of Last 1 hour, a grouping interval of 10 minutes, and Average aggregation — the widget receives 6 aggregated values (one per 10-minute bucket).
- Smaller intervals ⇾ higher granularity, more data points.
- Larger intervals ⇾ smoother trends, reduced load.
The grouping interval may be automatically calculated based on the selected window and widget resolution, or explicitly defined in widget configuration.
Max values
Section titled “Max values”Defines the maximum number of telemetry points returned.
Example:
Max values = 50000Purpose:
- Prevent excessive data retrieval
- Protect browser performance
- Limit memory usage
Especially important when Aggregation = None.
Drag the sliders to narrow the visible time range; return them to their default position to zoom out.
Time zone
Section titled “Time zone”Defaults to the browser time zone; can be changed to any specific time zone.
Time window settings
Section titled “Time window settings”You can control which time window controls are visible to end users.
In dashboard edit mode, open the Edit time window dialog and click the gear icon.
Hide the time window section
Section titled “Hide the time window section”Users will not be able to change the set time interval.
Hide or restrict interval types
Section titled “Hide or restrict interval types”To hide a specific interval type, select its tab (Last, Range, or Relative) in the settings dialog and enable Hide for that interval.
To restrict the available intervals and configure the default grouping interval per option, enable Disable custom interval selection and click the pencil icon.
Hide the aggregation
Section titled “Hide the aggregation”Users will not be able to change or disable the aggregation function set during configuration.
To restrict the list of available aggregation functions, click the pencil icon next to the aggregation row.
Hide the grouping interval
Section titled “Hide the grouping interval”Users will not be able to change the grouping interval set during configuration.
Hide the time zone
Section titled “Hide the time zone”Restrict users from changing the time zone.