Loading

Dashboard control settings

The settings available depend on the control type.

Options lists and range sliders share most settings. A few are specific to one type: Selections, Searching, and Ignore timeout for results apply only to options lists, and Step size applies only to range sliders.

Set these in the control's editor: when you add the control, or later by hovering over the control and selecting Edit.

Label
Overwrite the default field name with a clearer label.
Selections
Options list only. Let viewers select multiple values (default), or restrict them to a single value where a new selection replaces the previous one.
Searching
Options list only. For text and IP address fields, how the search matches values: Contains (default for text, and text only), Prefix (default for IP address), or Exact. Searches aren't case sensitive.
Step size
Range slider only. Set the slider's step granularity. The smaller the step size, the more steps the slider has.
Use global filters

Whether the control's available options honor the dashboard's global filters, query, and time range, including the selections in other controls (chaining). Turn it off to always offer all values, independent of the rest of the dashboard. On by default.

In these versions, this behavior is set once for the whole dashboard, not per control, as three separate toggles: Chain controls, Apply global filters to controls, and Apply global time range to controls. Open the control settings dialog with AddControlsSettings. In 9.0 and 9.1, select ControlsSettings instead.

Validate user selections

Flag a selected value that returns no data once the dashboard's other filters and control selections are applied, so viewers can tell the selection is empty. On by default.

In these versions, this is set once for the whole dashboard in the same control settings dialog, applying to all controls.

Ignore timeout for results
Options list only. Wait to display results until the list is complete. Useful for large data sets, but the results might take longer to populate.

Display settings apply to pinned controls: hover over the control and select Display settings. Resize an unpinned control by dragging it, like any other panel.

Width

Set a minimum width, and whether the control expands to fill the available horizontal space.

In these versions, set the minimum width and expand option in the control's own settings.

In Edit mode, select Settings in the application menu, then find the Control panels section.

Auto apply filters or Apply selections automatically

Choose whether the dashboard updates as soon as a selection is made, or only when you select Apply. Applies to all controls. Updates automatically by default.

In these versions, this is set in the control settings dialog, opened with AddControlsSettings. In 9.0 and 9.1, select ControlsSettings instead.

Variable controls get their values, variable name, and type when you create them. After that, these settings are available.

Set these in the control's editor: when you add the control, or later by hovering over the control and selecting Edit.

Label
Overwrite the default variable name with a clearer label.
Selections

Let viewers select a single value.

You can also allow multiple values.

Display settings apply to pinned controls: hover over the control and select Display settings. Resize an unpinned control by dragging it, like any other panel.

Width

Set a minimum width, and whether the control expands to fill the available horizontal space.

In these versions, set the minimum width and expand option in the control's own settings.

Variable controls chain by referencing another control's variable in their ES|QL query, not through a setting. For details, refer to Chain variable controls.

A time slider has no field or value settings to configure. Its range comes from the dashboard's global time range, and you can pin the start of the range so it stays fixed while the end extends. For details, refer to Add a time slider control.