manifests: Regenerate
This commit is contained in:
@@ -2030,6 +2030,9 @@ items:
|
|||||||
"id": 5,
|
"id": 5,
|
||||||
"lines": true,
|
"lines": true,
|
||||||
"linewidth": 1,
|
"linewidth": 1,
|
||||||
|
"links": [
|
||||||
|
|
||||||
|
],
|
||||||
"minSpan": 24,
|
"minSpan": 24,
|
||||||
"nullPointMode": "null as zero",
|
"nullPointMode": "null as zero",
|
||||||
"renderer": "flot",
|
"renderer": "flot",
|
||||||
@@ -19273,6 +19276,9 @@ items:
|
|||||||
"id": 5,
|
"id": 5,
|
||||||
"lines": true,
|
"lines": true,
|
||||||
"linewidth": 1,
|
"linewidth": 1,
|
||||||
|
"links": [
|
||||||
|
|
||||||
|
],
|
||||||
"minSpan": 24,
|
"minSpan": 24,
|
||||||
"nullPointMode": "null as zero",
|
"nullPointMode": "null as zero",
|
||||||
"renderer": "flot",
|
"renderer": "flot",
|
||||||
@@ -20644,6 +20650,9 @@ items:
|
|||||||
"id": 5,
|
"id": 5,
|
||||||
"lines": true,
|
"lines": true,
|
||||||
"linewidth": 1,
|
"linewidth": 1,
|
||||||
|
"links": [
|
||||||
|
|
||||||
|
],
|
||||||
"minSpan": 24,
|
"minSpan": 24,
|
||||||
"nullPointMode": "null as zero",
|
"nullPointMode": "null as zero",
|
||||||
"renderer": "flot",
|
"renderer": "flot",
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ metadata:
|
|||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: v0.42.0
|
app.kubernetes.io/version: v0.42.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
namespace: monitoring
|
namespace: monitoring
|
||||||
spec:
|
spec:
|
||||||
@@ -19,4 +19,4 @@ spec:
|
|||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: v0.42.0
|
app.kubernetes.io/version: v0.42.1
|
||||||
|
|||||||
@@ -1020,6 +1020,28 @@ spec:
|
|||||||
for: 10m
|
for: 10m
|
||||||
labels:
|
labels:
|
||||||
severity: warning
|
severity: warning
|
||||||
|
- alert: NodeRAIDDegraded
|
||||||
|
annotations:
|
||||||
|
description: RAID array '{{ $labels.device }}' on {{ $labels.instance }} is
|
||||||
|
in degraded state due to one or more disks failures. Number of spare drives
|
||||||
|
is insufficient to fix issue automatically.
|
||||||
|
runbook_url: https://github.com/kubernetes-monitoring/kubernetes-mixin/tree/master/runbook.md#alert-name-noderaiddegraded
|
||||||
|
summary: RAID Array is degraded
|
||||||
|
expr: |
|
||||||
|
node_md_disks_required - ignoring (state) (node_md_disks{state="active"}) > 0
|
||||||
|
for: 15m
|
||||||
|
labels:
|
||||||
|
severity: critical
|
||||||
|
- alert: NodeRAIDDiskFailure
|
||||||
|
annotations:
|
||||||
|
description: At least one device in RAID array on {{ $labels.instance }} failed.
|
||||||
|
Array '{{ $labels.device }}' needs attention and possibly a disk swap.
|
||||||
|
runbook_url: https://github.com/kubernetes-monitoring/kubernetes-mixin/tree/master/runbook.md#alert-name-noderaiddiskfailure
|
||||||
|
summary: Failed device in RAID array
|
||||||
|
expr: |
|
||||||
|
node_md_disks{state="fail"} > 0
|
||||||
|
labels:
|
||||||
|
severity: warning
|
||||||
- name: kubernetes-apps
|
- name: kubernetes-apps
|
||||||
rules:
|
rules:
|
||||||
- alert: KubePodCrashLooping
|
- alert: KubePodCrashLooping
|
||||||
@@ -1301,6 +1323,20 @@ spec:
|
|||||||
for: 5m
|
for: 5m
|
||||||
labels:
|
labels:
|
||||||
severity: warning
|
severity: warning
|
||||||
|
- alert: KubeQuotaAlmostFull
|
||||||
|
annotations:
|
||||||
|
description: Namespace {{ $labels.namespace }} is using {{ $value | humanizePercentage
|
||||||
|
}} of its {{ $labels.resource }} quota.
|
||||||
|
runbook_url: https://github.com/kubernetes-monitoring/kubernetes-mixin/tree/master/runbook.md#alert-name-kubequotaalmostfull
|
||||||
|
summary: Namespace quota is going to be full.
|
||||||
|
expr: |
|
||||||
|
kube_resourcequota{job="kube-state-metrics", type="used"}
|
||||||
|
/ ignoring(instance, job, type)
|
||||||
|
(kube_resourcequota{job="kube-state-metrics", type="hard"} > 0)
|
||||||
|
> 0.9 < 1
|
||||||
|
for: 15m
|
||||||
|
labels:
|
||||||
|
severity: info
|
||||||
- alert: KubeQuotaFullyUsed
|
- alert: KubeQuotaFullyUsed
|
||||||
annotations:
|
annotations:
|
||||||
message: Namespace {{ $labels.namespace }} is using {{ $value | humanizePercentage
|
message: Namespace {{ $labels.namespace }} is using {{ $value | humanizePercentage
|
||||||
@@ -1310,10 +1346,24 @@ spec:
|
|||||||
kube_resourcequota{job="kube-state-metrics", type="used"}
|
kube_resourcequota{job="kube-state-metrics", type="used"}
|
||||||
/ ignoring(instance, job, type)
|
/ ignoring(instance, job, type)
|
||||||
(kube_resourcequota{job="kube-state-metrics", type="hard"} > 0)
|
(kube_resourcequota{job="kube-state-metrics", type="hard"} > 0)
|
||||||
>= 1
|
== 1
|
||||||
for: 15m
|
for: 15m
|
||||||
labels:
|
labels:
|
||||||
severity: info
|
severity: info
|
||||||
|
- alert: KubeQuotaExceeded
|
||||||
|
annotations:
|
||||||
|
description: Namespace {{ $labels.namespace }} is using {{ $value | humanizePercentage
|
||||||
|
}} of its {{ $labels.resource }} quota.
|
||||||
|
runbook_url: https://github.com/kubernetes-monitoring/kubernetes-mixin/tree/master/runbook.md#alert-name-kubequotaexceeded
|
||||||
|
summary: Namespace quota has exceeded the limits.
|
||||||
|
expr: |
|
||||||
|
kube_resourcequota{job="kube-state-metrics", type="used"}
|
||||||
|
/ ignoring(instance, job, type)
|
||||||
|
(kube_resourcequota{job="kube-state-metrics", type="hard"} > 0)
|
||||||
|
> 1
|
||||||
|
for: 15m
|
||||||
|
labels:
|
||||||
|
severity: warning
|
||||||
- alert: CPUThrottlingHigh
|
- alert: CPUThrottlingHigh
|
||||||
annotations:
|
annotations:
|
||||||
message: '{{ $value | humanizePercentage }} throttling of CPU in namespace
|
message: '{{ $value | humanizePercentage }} throttling of CPU in namespace
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ metadata:
|
|||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: v0.42.0
|
app.kubernetes.io/version: v0.42.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ metadata:
|
|||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: v0.42.0
|
app.kubernetes.io/version: v0.42.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
roleRef:
|
roleRef:
|
||||||
apiGroup: rbac.authorization.k8s.io
|
apiGroup: rbac.authorization.k8s.io
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ metadata:
|
|||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: v0.42.0
|
app.kubernetes.io/version: v0.42.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
namespace: monitoring
|
namespace: monitoring
|
||||||
spec:
|
spec:
|
||||||
@@ -18,15 +18,15 @@ spec:
|
|||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: v0.42.0
|
app.kubernetes.io/version: v0.42.1
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- args:
|
- args:
|
||||||
- --kubelet-service=kube-system/kubelet
|
- --kubelet-service=kube-system/kubelet
|
||||||
- --logtostderr=true
|
- --logtostderr=true
|
||||||
- --config-reloader-image=jimmidyson/configmap-reload:v0.4.0
|
- --config-reloader-image=jimmidyson/configmap-reload:v0.4.0
|
||||||
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.42.0
|
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.42.1
|
||||||
image: quay.io/prometheus-operator/prometheus-operator:v0.42.0
|
image: quay.io/prometheus-operator/prometheus-operator:v0.42.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 8080
|
- containerPort: 8080
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ metadata:
|
|||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: v0.42.0
|
app.kubernetes.io/version: v0.42.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
namespace: monitoring
|
namespace: monitoring
|
||||||
spec:
|
spec:
|
||||||
|
|||||||
@@ -4,6 +4,6 @@ metadata:
|
|||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: v0.42.0
|
app.kubernetes.io/version: v0.42.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
namespace: monitoring
|
namespace: monitoring
|
||||||
|
|||||||
Reference in New Issue
Block a user