Merge pull request #8332 from brancz/fix-grafana-config

mixin: Scope grafana config
This commit is contained in:
Frederic Branczyk 2020-12-30 19:47:31 +01:00 committed by GitHub
commit 83c5fa1ea5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 7 deletions

View file

@ -38,7 +38,7 @@
// Example: @'http://test-alertmanager\..*'
nonNotifyingAlertmanagerRegEx: @'',
grafana: {
grafanaPrometheus: {
prefix: 'Prometheus / ',
tags: ['prometheus-mixin'],
// The default refresh time for all dashboards, default to 60s

View file

@ -11,7 +11,7 @@ local template = grafana.template;
grafanaDashboards+:: {
'prometheus.json':
g.dashboard(
'%(prefix)sOverview' % $._config.grafana
'%(prefix)sOverview' % $._config.grafanaPrometheus
)
.addMultiTemplate('job', 'prometheus_build_info', 'job')
.addMultiTemplate('instance', 'prometheus_build_info', 'instance')
@ -99,8 +99,8 @@ local template = grafana.template;
g.stack,
)
) + {
tags: $._config.grafana.tags,
refresh: $._config.grafana.refresh,
tags: $._config.grafanaPrometheus.tags,
refresh: $._config.grafanaPrometheus.refresh,
},
// Remote write specific dashboard.
'prometheus-remote-write.json':
@ -293,7 +293,7 @@ local template = grafana.template;
));
dashboard.new(
title='%(prefix)sRemote Write' % $._config.grafana,
title='%(prefix)sRemote Write' % $._config.grafanaPrometheus,
editable=true
)
.addTemplate(
@ -380,8 +380,8 @@ local template = grafana.template;
.addPanel(retriedSamples)
.addPanel(enqueueRetries)
) + {
tags: $._config.grafana.tags,
refresh: $._config.grafana.refresh,
tags: $._config.grafanaPrometheus.tags,
refresh: $._config.grafanaPrometheus.refresh,
},
},
}