File tree Expand file tree Collapse file tree 1 file changed +31
-1
lines changed Expand file tree Collapse file tree 1 file changed +31
-1
lines changed Original file line number Diff line number Diff line change 7
7
prometheusRules+:: {
8
8
groups+: [
9
9
{
10
- name: 'k8s.rules' ,
10
+ name: 'k8s.rules.container_cpu_usage_seconds_total ' ,
11
11
rules: [
12
12
{
13
13
// Reduces cardinality of this timeseries by #cores, which makes it
22
22
)
23
23
||| % $._config,
24
24
},
25
+ ],
26
+ },
27
+ {
28
+ name: 'k8s.rules.container_memory_working_set_bytes' ,
29
+ rules: [
25
30
{
26
31
record: 'node_namespace_pod_container:container_memory_working_set_bytes' ,
27
32
expr: |||
31
36
)
32
37
||| % $._config,
33
38
},
39
+ ],
40
+ },
41
+ {
42
+ name: 'k8s.rules.container_memory_rss' ,
43
+ rules: [
34
44
{
35
45
record: 'node_namespace_pod_container:container_memory_rss' ,
36
46
expr: |||
40
50
)
41
51
||| % $._config,
42
52
},
53
+ ],
54
+ },
55
+ {
56
+ name: 'k8s.rules.container_memory_cache' ,
57
+ rules: [
43
58
{
44
59
record: 'node_namespace_pod_container:container_memory_cache' ,
45
60
expr: |||
49
64
)
50
65
||| % $._config,
51
66
},
67
+ ],
68
+ },
69
+ {
70
+ name: 'k8s.rules.container_memory_swap' ,
71
+ rules: [
52
72
{
53
73
record: 'node_namespace_pod_container:container_memory_swap' ,
54
74
expr: |||
58
78
)
59
79
||| % $._config,
60
80
},
81
+ ],
82
+ },
83
+ {
84
+ name: 'k8s.rules.container_resource' ,
85
+ rules: [
61
86
{
62
87
record: 'cluster:namespace:pod_memory:active:kube_pod_container_resource_requests' ,
63
88
expr: |||
150
175
)
151
176
||| % $._config,
152
177
},
178
+ ],
179
+ },
180
+ {
181
+ name: 'k8s.rules.pod_owner' ,
182
+ rules: [
153
183
// workload aggregation for deployments
154
184
{
155
185
record: 'namespace_workload_pod:kube_pod_owner:relabel' ,
You can’t perform that action at this time.
0 commit comments