aboutsummaryrefslogtreecommitdiff
path: root/example-rules.yml
diff options
context:
space:
mode:
authorBen Kochie <superq@gmail.com>2018-05-17 17:49:07 +0200
committerBen Kochie <superq@gmail.com>2018-05-17 17:49:07 +0200
commitf00f3db08b61b9d43e4b2a1f5097616d4a20218e (patch)
treed2c003b984335a359898f4d07aa4cac74dbde45d /example-rules.yml
parent628b2db5bcb6c4db9e46116ca4187e26d7989129 (diff)
downloadprometheus_node_collector-f00f3db08b61b9d43e4b2a1f5097616d4a20218e.tar.bz2
prometheus_node_collector-f00f3db08b61b9d43e4b2a1f5097616d4a20218e.tar.xz
prometheus_node_collector-f00f3db08b61b9d43e4b2a1f5097616d4a20218e.zip
Add a CPU in-use recording example.
Signed-off-by: Ben Kochie <superq@gmail.com>
Diffstat (limited to 'example-rules.yml')
-rw-r--r--example-rules.yml4
1 files changed, 4 insertions, 0 deletions
diff --git a/example-rules.yml b/example-rules.yml
index bf222d4..20a75bb 100644
--- a/example-rules.yml
+++ b/example-rules.yml
@@ -12,3 +12,7 @@ groups:
12 # CPU in use by mode. 12 # CPU in use by mode.
13 - record: instance_mode:node_cpu_seconds_total:rate5m 13 - record: instance_mode:node_cpu_seconds_total:rate5m
14 expr: sum(rate(node_cpu_seconds_total[5m])) without (cpu) 14 expr: sum(rate(node_cpu_seconds_total[5m])) without (cpu)
15
16 # CPU in use ratio.
17 - record: instance:node_cpu_seconds_total_in_use:ratio
18 expr: sum(instance_mode:node_cpu_seconds_total:rate5m{mode!="idle"}) / instance:node_cpu_seconds_total:count