aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorLeo <leonardjonathanoh@live.com>2019-09-11 08:47:24 +0000
committerLeo <leonardjonathanoh@live.com>2019-09-11 08:47:24 +0000
commitdfeec07f2fcb07f49d91108861b98c4a859f93a8 (patch)
tree7387d489dc6e227b4f479003058e2baa3460eb4b /docs
parent7caedccd7333b0f7a26cc4689f0542c1289e929e (diff)
downloadprometheus_node_collector-dfeec07f2fcb07f49d91108861b98c4a859f93a8.tar.bz2
prometheus_node_collector-dfeec07f2fcb07f49d91108861b98c4a859f93a8.tar.xz
prometheus_node_collector-dfeec07f2fcb07f49d91108861b98c4a859f93a8.zip
Fix node-mixin prometheus alert rules to use percentage
Signed-off-by: Leo <leonardjonathanoh@live.com>
Diffstat (limited to 'docs')
-rw-r--r--docs/node-mixin/alerts/alerts.libsonnet8
1 files changed, 4 insertions, 4 deletions
diff --git a/docs/node-mixin/alerts/alerts.libsonnet b/docs/node-mixin/alerts/alerts.libsonnet
index 4423f89..0cdc16e 100644
--- a/docs/node-mixin/alerts/alerts.libsonnet
+++ b/docs/node-mixin/alerts/alerts.libsonnet
@@ -8,7 +8,7 @@
8 alert: 'NodeFilesystemSpaceFillingUp', 8 alert: 'NodeFilesystemSpaceFillingUp',
9 expr: ||| 9 expr: |||
10 ( 10 (
11 node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_size_bytes{%(nodeExporterSelector)s,%(fsSelector)s} < 0.4 11 node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_size_bytes{%(nodeExporterSelector)s,%(fsSelector)s} * 100 < 40
12 and 12 and
13 predict_linear(node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s}[6h], 24*60*60) < 0 13 predict_linear(node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s}[6h], 24*60*60) < 0
14 and 14 and
@@ -28,7 +28,7 @@
28 alert: 'NodeFilesystemSpaceFillingUp', 28 alert: 'NodeFilesystemSpaceFillingUp',
29 expr: ||| 29 expr: |||
30 ( 30 (
31 node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_size_bytes{%(nodeExporterSelector)s,%(fsSelector)s} < 0.2 31 node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_size_bytes{%(nodeExporterSelector)s,%(fsSelector)s} * 100 < 20
32 and 32 and
33 predict_linear(node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s}[6h], 4*60*60) < 0 33 predict_linear(node_filesystem_avail_bytes{%(nodeExporterSelector)s,%(fsSelector)s}[6h], 4*60*60) < 0
34 and 34 and
@@ -84,7 +84,7 @@
84 alert: 'NodeFilesystemFilesFillingUp', 84 alert: 'NodeFilesystemFilesFillingUp',
85 expr: ||| 85 expr: |||
86 ( 86 (
87 node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_files{%(nodeExporterSelector)s,%(fsSelector)s} < 0.4 87 node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_files{%(nodeExporterSelector)s,%(fsSelector)s} * 100 < 40
88 and 88 and
89 predict_linear(node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelector)s}[6h], 24*60*60) < 0 89 predict_linear(node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelector)s}[6h], 24*60*60) < 0
90 and 90 and
@@ -104,7 +104,7 @@
104 alert: 'NodeFilesystemFilesFillingUp', 104 alert: 'NodeFilesystemFilesFillingUp',
105 expr: ||| 105 expr: |||
106 ( 106 (
107 node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_files{%(nodeExporterSelector)s,%(fsSelector)s} < 0.2 107 node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelector)s} / node_filesystem_files{%(nodeExporterSelector)s,%(fsSelector)s} * 100 < 20
108 and 108 and
109 predict_linear(node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelector)s}[6h], 4*60*60) < 0 109 predict_linear(node_filesystem_files_free{%(nodeExporterSelector)s,%(fsSelector)s}[6h], 4*60*60) < 0
110 and 110 and