forked from grafana/tempo
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgrafana.libsonnet
More file actions
27 lines (23 loc) · 789 Bytes
/
grafana.libsonnet
File metadata and controls
27 lines (23 loc) · 789 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
local dashboards = import 'dashboards.libsonnet';
local datasources = import 'datasources.libsonnet';
local grafana = import 'grafana/grafana.libsonnet';
local mixins = import 'mixins.libsonnet';
{
deploy(frontend_url='http://query-frontend'):
grafana
+ grafana.withReplicas(1)
+ grafana.withImage('grafana/grafana:8.5.2')
+ grafana.withRootUrl('http://grafana')
+ grafana.withTheme('dark')
+ grafana.withAnonymous()
+ grafana.withGrafanaIniConfig({
sections+: {
feature_toggles: {
enable: 'tempoSearch tempoBackendSearch',
},
},
})
+ grafana.addDatasource('Tempo', datasources.tempo(frontend_url))
+ grafana.addDatasource('Prometheus', datasources.prometheus)
+ grafana.addMixinDashboards(mixins),
}