Time Range and Filtering
In Workspaces, the time range and filters you set apply across the workspace so that widgets show data for the same period and context. This topic explains how time and filtering work and where to set them.
How time range applies
When you set a time range (for example, in the filter bar or in a time control), that range is used by the widgets in the workspace. Data Store widgets, time series charts, and other time-aware widgets query data for that window. Selecting a new time range refreshes the data so all widgets stay in sync.
You can also drag across a time series chart to select a narrower window. That selection can filter widgets in panels below, and you can optionally apply the same range as the workspace global time range using the calendar control on the selection. For the calendar, zoom, and clear actions on the highlight, see Set Global Time Range from a Time Chart.
When several Time chart widgets are visible at once, moving the pointer over one chart shows a vertical cursor line on that chart and on the other Time charts at the same point in time, which helps you compare metrics at a single timestamp. For a full description, see Synchronized vertical cursor on multiple time charts in Data Store Visualization Types.
Where to set the time range
-
Filter bar: In Data Forensics (panel drilldown mode), the filter bar or time control at the top of the main table or panel lets you choose the time window for the workspace. For more on the filter bar, see Workspaces Filter Bar.
-
Widget-level time: Some widgets (for example, Data Store widgets) can have a duration or time range configured in the widget configuration dialog. That setting can override or align with the workspace time depending on the widget.
How filtering applies
Filters narrow the data that widgets display. In Data Forensics:
-
Selecting a row in the main table or in a panel filters all panels and widgets below that table or panel. Only data that matches the selection is shown downstream.
-
The filter bar supports building filter rules (for example, by application
An entity type representing software applications deployed in the customer environment that are monitored for performance and anomalies., location
An entity type representing physical or logical locations in the customer environment where entities are deployed and monitored., or other dimensions) so the main table and downstream widgets show only matching data.
In the Workspaces Library, widgets can be configured to accept interactions (group, metric, or time) from other widgets. When a user selects a value in one widget, the widgets that listen for that interaction update to show only the relevant data. For details, see Library Widget Interactivity.
Set Global Time Range from a Time Chart
When you drag across a time series chart to select a time range, the chart shows a highlighted region. Icons appear along the top of that region so you can choose what happens next. This section describes those actions and how they relate to the workspace time range and other widgets.
Select a range on a time chart
To select a time range on a time chart:
-
Open a workspace that includes a time series chart (Time chart), either on the Workspaces Library canvas or in a Data Forensics panel.
-
Click and drag horizontally across the chart to define the start and end of the range.
-
Release the pointer. The selected range stays highlighted until you choose an action or clear it.
Actions on the selection
After you select a range, three controls appear along the top of the highlighted region, from left to right:
-
Calendar (tooltip Set as global time range): Sets the workspace global time range to the selected start and end. The workspace reloads so all time-aware widgets use that range.
-
Zoom in (tooltip Zoom in): Updates only that chart to focus on the selected range. The chart reloads, and the data granularity may change to match the narrower window.
-
Clear (tooltip Clear Selection): Removes the highlight and clears the selection on the chart.