Skip to content

Commit 4f4b613

Browse files
authored
merge node-mixin and node-observ-lib (#31)
* Move node-observ-lib to node-mixin * Update links * Add NodeHasRebooted info alert * Fix timeSyncDrift units * Fix custom width * Add NodeProcessesCountIsHigh alert * Add NodeProcessesCountIsHigh and NodeHasRebooted to AIX * Update conntrack alert description * Remove iowait from CPUHighUsage alert * Fix NodeProcessesCountIsHigh templates * Fix process alerts (2) * Fix process alert (3) * Fix use dashboard uid
1 parent aa558f5 commit 4f4b613

File tree

92 files changed

+4296
-7470
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+4296
-7470
lines changed

docs/node-mixin/Makefile

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ fmt:
66
find . -name 'vendor' -prune -o -name '*.libsonnet' -print -o -name '*.jsonnet' -print | \
77
xargs -n 1 -- $(JSONNET_FMT) -i
88

9-
node_alerts.yaml: mixin.libsonnet config.libsonnet $(wildcard alerts/*)
10-
jsonnet -S alerts.jsonnet > $@
9+
node_alerts.yaml: mixin.libsonnet lib/linux/config.libsonnet $(wildcard lib/linux/alerts/*)
10+
jsonnet -J vendor -S -e 'std.manifestYamlDoc((import "mixin.libsonnet").prometheusAlerts)' > $@
1111

12-
node_rules.yaml: mixin.libsonnet config.libsonnet $(wildcard rules/*)
13-
jsonnet -S rules.jsonnet > $@
12+
node_rules.yaml: mixin.libsonnet lib/linux/config.libsonnet $(wildcard lib/linux/rules/*)
13+
jsonnet -J vendor -S -e 'std.manifestYamlDoc((import "mixin.libsonnet").prometheusRules)' > $@
1414

15-
dashboards_out: mixin.libsonnet config.libsonnet $(wildcard dashboards/*)
16-
@mkdir -p dashboards_out
17-
jsonnet -J vendor -m dashboards_out dashboards.jsonnet
15+
dashboards_out: mixin.libsonnet lib/linux/config.libsonnet lib/linux/dashboards.libsonnet $(wildcard lib/linux/*)
16+
@mkdir -p dashboards_out/linux
17+
jsonnet -J vendor -m dashboards_out/linux -e '(import "mixin.libsonnet").grafanaDashboards'
1818

1919
lint: node_alerts.yaml node_rules.yaml
2020
find . -name 'vendor' -prune -o -name '*.libsonnet' -print -o -name '*.jsonnet' -print | \

docs/node-mixin/alerts.jsonnet

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/node-mixin/alerts/alerts.libsonnet

Lines changed: 0 additions & 419 deletions
This file was deleted.

docs/node-mixin/config.libsonnet

Lines changed: 0 additions & 117 deletions
This file was deleted.

docs/node-mixin/dashboards.jsonnet

Lines changed: 0 additions & 6 deletions
This file was deleted.

docs/node-mixin/dashboards/dashboards.libsonnet

Lines changed: 0 additions & 2 deletions
This file was deleted.

docs/node-mixin/dashboards/disk.libsonnet

Lines changed: 0 additions & 165 deletions
This file was deleted.

0 commit comments

Comments
 (0)