ClickStack Demo Day (2026-09-04) - Static value and PromQL label dashboard filters
Dashboard filters previously offered one kind of value: query values, where the drop-down options come from a column in ClickHouse. There are now two more types. Static value filters let you type the options yourself when you create the filter, so an environment filter can simply offer dev, staging and prod without a query behind it. Static list filters have no expression, so they support variable mode only and can't be broadcast as a SQL condition. PromQL label value filters query the options from a PromQL source's label values endpoint. You pick the label you want, and you can optionally narrow it with a matcher, which itself can reference other variables. That makes the filters dependent on one another: selecting an environment narrows the instances offered by the next filter, and the PromQL charts filter down as you go. Both types can be exposed as variables, which means a filter can drive more than a WHERE clause. In the demo a static filter listing service name and severity text is used as the group-by dimension for a chart, so choosing a value in the drop-down changes what the chart groups by. Part of the ClickStack Demo Day series. See the full post at https://clickhouse.com/docs/use-cases/observability/clickstack/demo-days/2026/2026-09-04