Skip to content

Commit 5e0192e

Browse files
committed
Jsonnetfmt
1 parent 0e1287c commit 5e0192e

File tree

1 file changed

+32
-32
lines changed

1 file changed

+32
-32
lines changed

alerts/resource_alerts.libsonnet

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -70,17 +70,17 @@
7070
annotations+: {
7171
description: 'Cluster {{ $labels.%(clusterLabel)s }} has overcommitted memory resource requests for Pods by {{ $value | humanize }} bytes and cannot tolerate node failure.' % $._config,
7272
},
73-
} else
74-
{
75-
expr: |||
76-
sum(namespace_memory:kube_pod_container_resource_requests:sum{%(ignoringOverprovisionedWorkloadSelector)s}) - (sum(kube_node_status_allocatable{resource="memory"}) - max(kube_node_status_allocatable{resource="memory"})) > 0
77-
and
78-
(sum(kube_node_status_allocatable{resource="memory"}) - max(kube_node_status_allocatable{resource="memory"})) > 0
79-
||| % $._config,
80-
annotations+: {
81-
description: 'Cluster has overcommitted memory resource requests for Pods by {{ $value | humanize }} bytes and cannot tolerate node failure.',
73+
} else
74+
{
75+
expr: |||
76+
sum(namespace_memory:kube_pod_container_resource_requests:sum{%(ignoringOverprovisionedWorkloadSelector)s}) - (sum(kube_node_status_allocatable{resource="memory"}) - max(kube_node_status_allocatable{resource="memory"})) > 0
77+
and
78+
(sum(kube_node_status_allocatable{resource="memory"}) - max(kube_node_status_allocatable{resource="memory"})) > 0
79+
||| % $._config,
80+
annotations+: {
81+
description: 'Cluster has overcommitted memory resource requests for Pods by {{ $value | humanize }} bytes and cannot tolerate node failure.',
82+
},
8283
},
83-
},
8484
{
8585
alert: 'KubeCPUQuotaOvercommit',
8686
labels: {
@@ -101,18 +101,18 @@
101101
annotations+: {
102102
description: 'Cluster {{ $labels.%(clusterLabel)s }} has overcommitted CPU resource requests for Namespaces.' % $._config,
103103
},
104-
} else
105-
{
106-
expr: |||
107-
sum(min without(resource) (kube_resourcequota{%(prefixedNamespaceSelector)s%(kubeStateMetricsSelector)s, type="hard", resource=~"(cpu|requests.cpu)"}))
108-
/
109-
sum(kube_node_status_allocatable{resource="cpu", %(kubeStateMetricsSelector)s})
110-
> %(namespaceOvercommitFactor)s
111-
||| % $._config,
112-
annotations+: {
113-
description: 'Cluster has overcommitted CPU resource requests for Namespaces.',
104+
} else
105+
{
106+
expr: |||
107+
sum(min without(resource) (kube_resourcequota{%(prefixedNamespaceSelector)s%(kubeStateMetricsSelector)s, type="hard", resource=~"(cpu|requests.cpu)"}))
108+
/
109+
sum(kube_node_status_allocatable{resource="cpu", %(kubeStateMetricsSelector)s})
110+
> %(namespaceOvercommitFactor)s
111+
||| % $._config,
112+
annotations+: {
113+
description: 'Cluster has overcommitted CPU resource requests for Namespaces.',
114+
},
114115
},
115-
},
116116
{
117117
alert: 'KubeMemoryQuotaOvercommit',
118118
labels: {
@@ -133,18 +133,18 @@
133133
annotations+: {
134134
description: 'Cluster {{ $labels.%(clusterLabel)s }} has overcommitted memory resource requests for Namespaces.' % $._config,
135135
},
136-
} else
137-
{
138-
expr: |||
139-
sum(min without(resource) (kube_resourcequota{%(prefixedNamespaceSelector)s%(kubeStateMetricsSelector)s, type="hard", resource=~"(memory|requests.memory)"}))
140-
/
141-
sum(kube_node_status_allocatable{resource="memory", %(kubeStateMetricsSelector)s})
142-
> %(namespaceOvercommitFactor)s
143-
||| % $._config,
144-
annotations+: {
145-
description: 'Cluster has overcommitted memory resource requests for Namespaces.',
136+
} else
137+
{
138+
expr: |||
139+
sum(min without(resource) (kube_resourcequota{%(prefixedNamespaceSelector)s%(kubeStateMetricsSelector)s, type="hard", resource=~"(memory|requests.memory)"}))
140+
/
141+
sum(kube_node_status_allocatable{resource="memory", %(kubeStateMetricsSelector)s})
142+
> %(namespaceOvercommitFactor)s
143+
||| % $._config,
144+
annotations+: {
145+
description: 'Cluster has overcommitted memory resource requests for Namespaces.',
146+
},
146147
},
147-
},
148148
{
149149
alert: 'KubeQuotaAlmostFull',
150150
expr: |||

0 commit comments

Comments
 (0)