Fix grafana dashboard provisioning
A path mismatch existed after migrating to alloc storage
This commit is contained in:
parent
0d208b7394
commit
c11b8e157b
@ -28,7 +28,6 @@ job "grafana" {
|
||||
tags = [
|
||||
"traefik.enable=true",
|
||||
"traefik.http.routers.grafana.entryPoints=websecure",
|
||||
# "traefik.http.routers.grafana.middlewares=authelia@nomad",
|
||||
]
|
||||
}
|
||||
|
||||
@ -150,7 +149,8 @@ SELECT 'NOOP';
|
||||
|
||||
env = {
|
||||
"GF_INSTALL_PLUGINS" = "grafana-clock-panel,grafana-piechart-panel,grafana-polystat-panel,natel-discrete-panel",
|
||||
"GF_PATHS_PROVISIONING" = "$${NOMAD_ALLOC_DIR}/config/provisioning"
|
||||
"GF_PATHS_CONFIG" = "$${NOMAD_ALLOC_DIR}/config/grafana.ini",
|
||||
"GF_PATHS_PROVISIONING" = "$${NOMAD_ALLOC_DIR}/config/provisioning",
|
||||
}
|
||||
|
||||
template {
|
||||
@ -265,7 +265,7 @@ ${file(join("/", [module_path, "grafana", config_file]))}
|
||||
# Set owner to grafana uid
|
||||
# uid = 472
|
||||
# Change template delimeter for dashboard files that use json and have double curly braces and square braces
|
||||
%{ if length(regexall("dashboard", config_file)) > 0 ~}
|
||||
%{ if endswith(config_file, ".json") ~}
|
||||
left_delimiter = "<<<<"
|
||||
right_delimiter = ">>>>"
|
||||
%{ endif }
|
||||
|
@ -20,8 +20,8 @@ data = /var/lib/grafana
|
||||
# Directory where grafana will automatically scan and look for plugins
|
||||
;plugins = /var/lib/grafana/plugins
|
||||
|
||||
# folder that contains provisioning config files that grafana will apply on startup and while running.
|
||||
; provisioning = /etc/grafana/provisioning
|
||||
# folder that contains PROVISIONING config files that grafana will apply on startup and while running.
|
||||
provisioning = from_env
|
||||
|
||||
#################################### Server ####################################
|
||||
[server]
|
||||
|
@ -5,4 +5,4 @@ providers:
|
||||
type: file
|
||||
disableDeletion: false
|
||||
options:
|
||||
path: /etc/grafana/provisioning/dashboards/default
|
||||
path: {{ env "NOMAD_ALLOC_DIR }}/config/provisioning/dashboards/default
|
||||
|
Loading…
Reference in New Issue
Block a user