aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorbeorn7 <beorn@grafana.com>2019-07-10 20:09:01 +0200
committerbeorn7 <beorn@grafana.com>2019-07-10 20:09:01 +0200
commitb3b47f2d0702ebc8086df96c127fd5d0bea34868 (patch)
tree229ef7a5c04379cae4032d1471b3bf3fecd95a11 /docs
parentdec5b5b05324315f3bb68a811ebde1ccd9553aee (diff)
downloadprometheus_node_collector-b3b47f2d0702ebc8086df96c127fd5d0bea34868.tar.bz2
prometheus_node_collector-b3b47f2d0702ebc8086df96c127fd5d0bea34868.tar.xz
prometheus_node_collector-b3b47f2d0702ebc8086df96c127fd5d0bea34868.zip
Make selector naming consistent
Signed-off-by: beorn7 <beorn@grafana.com>
Diffstat (limited to 'docs')
-rw-r--r--docs/node-mixin/alerts/alerts.libsonnet40
-rw-r--r--docs/node-mixin/config.libsonnet2
2 files changed, 21 insertions, 21 deletions
diff --git a/docs/node-mixin/alerts/alerts.libsonnet b/docs/node-mixin/alerts/alerts.libsonnet
index 70060ba..013a9ee 100644
--- a/docs/node-mixin/alerts/alerts.libsonnet
+++ b/docs/node-mixin/alerts/alerts.libsonnet
@@ -8,11 +8,11 @@
8 alert: 'NodeFilesystemSpaceFillingUp', 8 alert: 'NodeFilesystemSpaceFillingUp',
9 expr: ||| 9 expr: |||
10 ( 10 (
11 predict_linear(node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelectors)s}[6h], 24*60*60) < 0 11 predict_linear(node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s}[6h], 24*60*60) < 0
12 and 12 and
13 node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelectors)s} / node_filesystem_size_bytes{%(nodeExporterSelector)s,%(fsSelectors)s} < 0.4 13 node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_size_bytes{%(nodeExporterSelector)s,%(fsSelector)s} < 0.4
14 and 14 and
15 node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelectors)s} == 0 15 node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelector)s} == 0
16 ) 16 )
17 ||| % $._config, 17 ||| % $._config,
18 'for': '1h', 18 'for': '1h',
@@ -27,11 +27,11 @@
27 alert: 'NodeFilesystemSpaceFillingUp', 27 alert: 'NodeFilesystemSpaceFillingUp',
28 expr: ||| 28 expr: |||
29 ( 29 (
30 predict_linear(node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelectors)s}[6h], 4*60*60) < 0 30 predict_linear(node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s}[6h], 4*60*60) < 0
31 and 31 and
32 node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelectors)s} / node_filesystem_size_bytes{%(nodeExporterSelector)s,%(fsSelectors)s} < 0.2 32 node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_size_bytes{%(nodeExporterSelector)s,%(fsSelector)s} < 0.2
33 and 33 and
34 node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelectors)s} == 0 34 node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelector)s} == 0
35 ) 35 )
36 ||| % $._config, 36 ||| % $._config,
37 'for': '1h', 37 'for': '1h',
@@ -46,9 +46,9 @@
46 alert: 'NodeFilesystemOutOfSpace', 46 alert: 'NodeFilesystemOutOfSpace',
47 expr: ||| 47 expr: |||
48 ( 48 (
49 node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelectors)s} / node_filesystem_size_bytes{%(nodeExporterSelector)s,%(fsSelectors)s} * 100 < 5 49 node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_size_bytes{%(nodeExporterSelector)s,%(fsSelector)s} * 100 < 5
50 and 50 and
51 node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelectors)s} == 0 51 node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelector)s} == 0
52 ) 52 )
53 ||| % $._config, 53 ||| % $._config,
54 'for': '1h', 54 'for': '1h',
@@ -63,9 +63,9 @@
63 alert: 'NodeFilesystemOutOfSpace', 63 alert: 'NodeFilesystemOutOfSpace',
64 expr: ||| 64 expr: |||
65 ( 65 (
66 node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelectors)s} / node_filesystem_size_bytes{%(nodeExporterSelector)s,%(fsSelectors)s} * 100 < 3 66 node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_size_bytes{%(nodeExporterSelector)s,%(fsSelector)s} * 100 < 3
67 and 67 and
68 node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelectors)s} == 0 68 node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelector)s} == 0
69 ) 69 )
70 ||| % $._config, 70 ||| % $._config,
71 'for': '1h', 71 'for': '1h',
@@ -80,11 +80,11 @@
80 alert: 'NodeFilesystemFilesFillingUp', 80 alert: 'NodeFilesystemFilesFillingUp',
81 expr: ||| 81 expr: |||
82 ( 82 (
83 predict_linear(node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelectors)s}[6h], 24*60*60) < 0 83 predict_linear(node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelector)s}[6h], 24*60*60) < 0
84 and 84 and
85 node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelectors)s} / node_filesystem_files{%(nodeExporterSelector)s,%(fsSelectors)s} < 0.4 85 node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_files{%(nodeExporterSelector)s,%(fsSelector)s} < 0.4
86 and 86 and
87 node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelectors)s} == 0 87 node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelector)s} == 0
88 ) 88 )
89 ||| % $._config, 89 ||| % $._config,
90 'for': '1h', 90 'for': '1h',
@@ -99,11 +99,11 @@
99 alert: 'NodeFilesystemFilesFillingUp', 99 alert: 'NodeFilesystemFilesFillingUp',
100 expr: ||| 100 expr: |||
101 ( 101 (
102 predict_linear(node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelectors)s}[6h], 4*60*60) < 0 102 predict_linear(node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelector)s}[6h], 4*60*60) < 0
103 and 103 and
104 node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelectors)s} / node_filesystem_files{%(nodeExporterSelector)s,%(fsSelectors)s} < 0.2 104 node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_files{%(nodeExporterSelector)s,%(fsSelector)s} < 0.2
105 and 105 and
106 node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelectors)s} == 0 106 node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelector)s} == 0
107 ) 107 )
108 ||| % $._config, 108 ||| % $._config,
109 'for': '1h', 109 'for': '1h',
@@ -118,9 +118,9 @@
118 alert: 'NodeFilesystemOutOfFiles', 118 alert: 'NodeFilesystemOutOfFiles',
119 expr: ||| 119 expr: |||
120 ( 120 (
121 node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelectors)s} / node_filesystem_files{%(nodeExporterSelector)s,%(fsSelectors)s} * 100 < 5 121 node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_files{%(nodeExporterSelector)s,%(fsSelector)s} * 100 < 5
122 and 122 and
123 node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelectors)s} == 0 123 node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelector)s} == 0
124 ) 124 )
125 ||| % $._config, 125 ||| % $._config,
126 'for': '1h', 126 'for': '1h',
@@ -135,9 +135,9 @@
135 alert: 'NodeFilesystemOutOfSpace', 135 alert: 'NodeFilesystemOutOfSpace',
136 expr: ||| 136 expr: |||
137 ( 137 (
138 node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelectors)s} / node_filesystem_files{%(nodeExporterSelector)s,%(fsSelectors)s} * 100 < 3 138 node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_files{%(nodeExporterSelector)s,%(fsSelector)s} * 100 < 3
139 and 139 and
140 node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelectors)s} == 0 140 node_filesystem_readonly{%(nodeExporterSelector)s,%(fsSelector)s} == 0
141 ) 141 )
142 ||| % $._config, 142 ||| % $._config,
143 'for': '1h', 143 'for': '1h',
diff --git a/docs/node-mixin/config.libsonnet b/docs/node-mixin/config.libsonnet
index 6c5d6f7..5406bdb 100644
--- a/docs/node-mixin/config.libsonnet
+++ b/docs/node-mixin/config.libsonnet
@@ -4,7 +4,7 @@
4 nodeExporterSelector: 'job="node-exporter"', 4 nodeExporterSelector: 'job="node-exporter"',
5 5
6 // Mainly extracted because they are repetitive, but also useful to customize. 6 // Mainly extracted because they are repetitive, but also useful to customize.
7 fsSelectors: 'fstype=~"ext.|xfs",mountpoint!="/var/lib/docker/aufs"', 7 fsSelector: 'fstype=~"ext.|xfs",mountpoint!="/var/lib/docker/aufs"',
8 8
9 grafana_prefix: '', 9 grafana_prefix: '',
10 }, 10 },