Skip to content

Commit d1a28fc

Browse files
committed
Separate remaining expensive rules
1 parent 45678b5 commit d1a28fc

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

rules/apps.libsonnet

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
prometheusRules+:: {
88
groups+: [
99
{
10-
name: 'k8s.rules',
10+
name: 'k8s.rules.container_cpu_usage_seconds_total',
1111
rules: [
1212
{
1313
// Reduces cardinality of this timeseries by #cores, which makes it
@@ -22,6 +22,11 @@
2222
)
2323
||| % $._config,
2424
},
25+
],
26+
},
27+
{
28+
name: 'k8s.rules.container_memory_working_set_bytes',
29+
rules: [
2530
{
2631
record: 'node_namespace_pod_container:container_memory_working_set_bytes',
2732
expr: |||
@@ -31,6 +36,11 @@
3136
)
3237
||| % $._config,
3338
},
39+
],
40+
},
41+
{
42+
name: 'k8s.rules.container_memory_rss',
43+
rules: [
3444
{
3545
record: 'node_namespace_pod_container:container_memory_rss',
3646
expr: |||
@@ -40,6 +50,11 @@
4050
)
4151
||| % $._config,
4252
},
53+
],
54+
},
55+
{
56+
name: 'k8s.rules.container_memory_cache',
57+
rules: [
4358
{
4459
record: 'node_namespace_pod_container:container_memory_cache',
4560
expr: |||
@@ -49,6 +64,11 @@
4964
)
5065
||| % $._config,
5166
},
67+
],
68+
},
69+
{
70+
name: 'k8s.rules.container_memory_swap',
71+
rules: [
5272
{
5373
record: 'node_namespace_pod_container:container_memory_swap',
5474
expr: |||

0 commit comments

Comments
 (0)