diff options
author | beorn7 <beorn@grafana.com> | 2019-07-06 20:11:27 +0200 |
---|---|---|
committer | beorn7 <beorn@grafana.com> | 2019-07-06 20:11:27 +0200 |
commit | f17829c48b971a0507a47f14b0cae3950af249f7 (patch) | |
tree | 84e1426af47a7ba2b5aac65fc61dd08f6afaee37 /docs | |
parent | cd2981f1b8ce8cc5dff2c1bdb654b51002024f0a (diff) | |
download | prometheus_node_collector-f17829c48b971a0507a47f14b0cae3950af249f7.tar.bz2 prometheus_node_collector-f17829c48b971a0507a47f14b0cae3950af249f7.tar.xz prometheus_node_collector-f17829c48b971a0507a47f14b0cae3950af249f7.zip |
Create jsonnet files to create output files
This allows to create YAML files with rules and JSON files with
dashboard descriptions.
Signed-off-by: beorn7 <beorn@grafana.com>
Diffstat (limited to 'docs')
-rw-r--r-- | docs/node-mixin/alerts.jsonnet | 1 | ||||
-rw-r--r-- | docs/node-mixin/dashboards.jsonnet | 6 | ||||
-rw-r--r-- | docs/node-mixin/rules.jsonnet | 1 |
3 files changed, 8 insertions, 0 deletions
diff --git a/docs/node-mixin/alerts.jsonnet b/docs/node-mixin/alerts.jsonnet new file mode 100644 index 0000000..75e7c1b --- /dev/null +++ b/docs/node-mixin/alerts.jsonnet | |||
@@ -0,0 +1 @@ | |||
std.manifestYamlDoc((import 'mixin.libsonnet').prometheusAlerts) | |||
diff --git a/docs/node-mixin/dashboards.jsonnet b/docs/node-mixin/dashboards.jsonnet new file mode 100644 index 0000000..9d913ed --- /dev/null +++ b/docs/node-mixin/dashboards.jsonnet | |||
@@ -0,0 +1,6 @@ | |||
1 | local dashboards = (import 'mixin.libsonnet').grafanaDashboards; | ||
2 | |||
3 | { | ||
4 | [name]: dashboards[name] | ||
5 | for name in std.objectFields(dashboards) | ||
6 | } | ||
diff --git a/docs/node-mixin/rules.jsonnet b/docs/node-mixin/rules.jsonnet new file mode 100644 index 0000000..dbe13f4 --- /dev/null +++ b/docs/node-mixin/rules.jsonnet | |||
@@ -0,0 +1 @@ | |||
std.manifestYamlDoc((import 'mixin.libsonnet').prometheusRules) | |||