Three connected blocks labeled Observe, Decide, and Act.

Grafana variables need the query language to agree

Grafana dashboard variables let one dashboard select an environment, service, or instance without duplicating every panel. A query variable obtains options from a data source; a custom variable can hold a deliberately fixed list. Neither choice is universally better. Use query-backed options when discovery should follow the source, and a maintained static list when the allowed choices are intentionally stable and small. ...

February 23, 2028 · 6 min · XB Field Notes