From d2bc5343fb8c244d0d0c01e21a9a9b225a9fb415 Mon Sep 17 00:00:00 2001 From: Marco Braga Date: Thu, 1 Apr 2021 00:03:31 -0300 Subject: [PATCH 1/2] chore/dash-var-refresh: change default refresh to 2(time range) --- contrib/mixin/mixin.libsonnet | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/mixin/mixin.libsonnet b/contrib/mixin/mixin.libsonnet index ac087934a77..d8301806797 100644 --- a/contrib/mixin/mixin.libsonnet +++ b/contrib/mixin/mixin.libsonnet @@ -1287,7 +1287,7 @@ name: 'cluster', options: [], query: 'label_values(etcd_server_has_leader, job)', - refresh: 1, + refresh: 2, regex: '', sort: 2, tagValuesQuery: '', From aeeecc06cf148dabf83d5beeff961ca0f6bb7b98 Mon Sep 17 00:00:00 2001 From: Marco Tulio R Braga Date: Thu, 8 Apr 2021 10:09:01 -0300 Subject: [PATCH 2/2] fix/dash-var-refresh: add const and description --- contrib/mixin/mixin.libsonnet | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/contrib/mixin/mixin.libsonnet b/contrib/mixin/mixin.libsonnet index d8301806797..a797dab27a1 100644 --- a/contrib/mixin/mixin.libsonnet +++ b/contrib/mixin/mixin.libsonnet @@ -10,6 +10,11 @@ // scrape_interval_seconds is the global scrape interval which can be // used to dynamically adjust rate windows as a function of the interval. scrape_interval_seconds: 30, + // Dashboard variable refresh option on Grafana (https://grafana.com/docs/grafana/latest/datasources/prometheus/). + // 0 : Never (Will never refresh the Dashboard variables values) + // 1 : On Dashboard Load (Will refresh Dashboards variables when dashboard are loaded) + // 2 : On Time Range Change (Will refresh Dashboards variables when time range will be changed) + dashboard_var_refresh: 2, }, prometheusAlerts+:: { @@ -1287,7 +1292,7 @@ name: 'cluster', options: [], query: 'label_values(etcd_server_has_leader, job)', - refresh: 2, + refresh: %(dashboard_var_refresh), regex: '', sort: 2, tagValuesQuery: '',