Skip to content

Commit bcf8426

Browse files
authored
Merge pull request #882 from grafana/upstream-k8s-apps-rules-split
Split k8s.rules group
2 parents acfbc12 + d1a28fc commit bcf8426

File tree

1 file changed

+31
-1
lines changed

1 file changed

+31
-1
lines changed

rules/apps.libsonnet

Lines changed: 31 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: |||
@@ -58,6 +78,11 @@
5878
)
5979
||| % $._config,
6080
},
81+
],
82+
},
83+
{
84+
name: 'k8s.rules.container_resource',
85+
rules: [
6186
{
6287
record: 'cluster:namespace:pod_memory:active:kube_pod_container_resource_requests',
6388
expr: |||
@@ -150,6 +175,11 @@
150175
)
151176
||| % $._config,
152177
},
178+
],
179+
},
180+
{
181+
name: 'k8s.rules.pod_owner',
182+
rules: [
153183
// workload aggregation for deployments
154184
{
155185
record: 'namespace_workload_pod:kube_pod_owner:relabel',

0 commit comments

Comments
 (0)