About the Dashboard UI
The main components of the Dashboard UI include widgets, time navigation, and panels.

Widgets
Dashboards support time series (Timechart), Histogram, Number graphs, Table, Text, and Toplist.
Timechart and Number graph support both form-based and advanced (PromQL) queries, whereas Histogram, Table, and Toplist panels support building only form-based queries.
Panel Properties
Query
With the Dashboard, you can construct queries in two ways: Form-Based and Advanced. As you construct your query and type in a keyword in the Metrics field, auto-complete offers suggestions for the metrics in the query.
Form-Based Query
Use the UI fields to construct queries. Form-based data queries consist of one or multiple metrics with time and group aggregation, Segmentation, Display, Unit for both incoming data as well as displaying data on the Y-Axis, and Scope. You can choose to inherit the Dashboard scope.

Form-based queries support both Sysdig dot notation and Prometheus-compatible underscore notation.
PromQL Query
The PromQL field supports only PromQL queries. Manually enter a PromQL query as follows:

Each query starts with a group aggregator, followed by a time aggregator, then the metrics and segmentation. For example:
sum(rate(promraw_go_memstats_heap_released_bytes_total[5m])) by(kubernetes_cluster_name)
Intelligent $__interval
You can use $__interval
within a PromQL query to use the most appropriate sampling depending on the time range you have selected. This configuration ensures that the most granular data is accessible while downsampling when you select a long time range to panels load as fast as possible.
Scope variables
You can configure scope variables at the dashboard level to quickly filter metrics based on Cluster, Namespace, Workload, and more.

When using PromQL queries, you can select the scope by using dynamic variables. This configuration is significant when troubleshooting as it allows you to switch context quickly without reconfiguring queries.

Smart Autocompletion and Syntax Highlighting
Autocomplete suggests metrics, operators, and functions, while syntax highlighting helps highlight problems within a PromQL query. This is invaluable in dynamic environments and allows you to craft the right queries faster.
Define Axes
Sysdig Monitor provides the flexibility to add two Y-axes on the graph. You can also determine whether you want to use them at all. Having the option to add an extra Y-axis help when you decide to add an extra query.
Specify the following for both Y-Axis and Y-Axis Right:
Show: Select to show the Y-Axis on the graph.
Scale: Specify the scale in which you want the data to be shown on the graph.
Unit: Specify the unit of scale for the incoming data.
Display Format: Specify the unit of scale for the data to be displayed on the Y-Axis.
Y-Max: Specify the highest value to be displayed on the Y-Axis. Consider this as the highest point on the range. You can specify the limits as numeric values. However, the type of values that you specify must match the type of values along the axis. Y-Max should be always greater than Y-Min.
Y-Min: Specify the lowest value to be displayed on the Y-Axis. Consider this as the lowest point on the range. You can specify both limits or you can specify one limit and let the axes automatically calculate the other.
Define Legend
Determine whether you want a legend with a descriptive label for each plotted time series. Specify the location and layout. Determine the value to be displayed should be the most recently calculated data.
For the labels, the legend uses the text you have specified in the Query Display Name and Timeseries Name fields.

Enable Show to show the legend or create a legend if one does not exist.
Right positions the legend in the upper right corner of the panel. Bottom positions the legend in the lower-left corner of the panel.
Define Panel
Specify the Panel heading and description by using the Panel tab. The description you enter appears as the panel information as follows:
