@@ -3,6 +3,7 @@ POLICY ?= autogen
33MEASUREMENT ?= tarantool_http
44WITH_INSTANCE_VARIABLE ?= FALSE
55OUTPUT_STATIC_DASHBOARD ?= dashboard.json
6+ TITLE ?=
67
78.PHONY : build-deps
89build-deps :
@@ -18,10 +19,13 @@ ifndef DATASOURCE
1819endif
1920 # JOB is optional, default is "tarantool"
2021 # WITH_INSTANCE_VARIABLE is optional, default is "FALSE"
22+ # TITLE is optional, default is "Tarantool dashboard" for plain dashboard
23+ # and "Tarantool Data Grid dashboard" for TDG one
2124 jsonnet -J ./vendor -J . \
2225 --ext-str DATASOURCE=${DATASOURCE} \
2326 --ext-str JOB=${JOB} \
2427 --ext-str WITH_INSTANCE_VARIABLE=${WITH_INSTANCE_VARIABLE} \
28+ --ext-str TITLE='${TITLE}' \
2529 dashboard/build/prometheus/${DASHBOARD_BUILD_SOURCE} -o ${OUTPUT_STATIC_DASHBOARD}
2630
2731.PHONY : build-static-prometheus
@@ -41,11 +45,14 @@ endif
4145 # POLICY is optional, default is "autogen"
4246 # MEASUREMENT is optional, default is "tarantool_http"
4347 # WITH_INSTANCE_VARIABLE is optional, default is "FALSE"
48+ # TITLE is optional, default is "Tarantool dashboard" for plain dashboard
49+ # and "Tarantool Data Grid dashboard" for TDG one
4450 jsonnet -J ./vendor -J . \
4551 --ext-str DATASOURCE=${DATASOURCE} \
4652 --ext-str POLICY=${POLICY} \
4753 --ext-str MEASUREMENT=${MEASUREMENT} \
4854 --ext-str WITH_INSTANCE_VARIABLE=${WITH_INSTANCE_VARIABLE} \
55+ --ext-str TITLE='${TITLE}' \
4956 dashboard/build/influxdb/${DASHBOARD_BUILD_SOURCE} -o ${OUTPUT_STATIC_DASHBOARD}
5057
5158.PHONY : build-static-influxdb
0 commit comments