This repository was archived by the owner on Jun 9, 2020. It is now read-only.
File tree Expand file tree Collapse file tree
manifests/kube-state-metrics Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ groups :
2+ - name : kube-state-metrics
3+ rules :
4+ - alert : KubeStateMetricsListErrors
5+ annotations :
6+ message : kube-state-metrics is experiencing errors at an elevated rate in list
7+ operations. This is likely causing it to not be able to expose metrics about
8+ Kubernetes objects correctly or at all.
9+ expr : |
10+ (sum(rate(kube_state_metrics_list_total{job="kube-state-metrics",result="error"}[5m]))
11+ /
12+ sum(rate(kube_state_metrics_list_total{job="kube-state-metrics"}[5m])))
13+ > 0.01
14+ for : 15m
15+ labels :
16+ severity : critical
17+ - alert : KubeStateMetricsWatchErrors
18+ annotations :
19+ message : kube-state-metrics is experiencing errors at an elevated rate in watch
20+ operations. This is likely causing it to not be able to expose metrics about
21+ Kubernetes objects correctly or at all.
22+ expr : |
23+ (sum(rate(kube_state_metrics_watch_total{job="kube-state-metrics",result="error"}[5m]))
24+ /
25+ sum(rate(kube_state_metrics_watch_total{job="kube-state-metrics"}[5m])))
26+ > 0.01
27+ for : 15m
28+ labels :
29+ severity : critical
Original file line number Diff line number Diff line change 1+ null
Original file line number Diff line number Diff line change @@ -20,6 +20,10 @@ title: Prometheus monitoring mixins
2020- [ Recording Rules] ( /kubernetes#recording-rules )
2121- [ Dashboards] ( /kubernetes#dashboards )
2222
23+ ## kube-state-metrics
24+
25+ - [ Alerts] ( /kube-state-metrics#alerts )
26+
2327## etcd
2428
2529- [ Alerts] ( /etcd#alerts )
Original file line number Diff line number Diff line change 1+ ---
2+ title : kube-state-metrics
3+ ---
4+
5+
6+
7+ Mixin available at [ github.com/kubernetes/kube-state-metrics] ( https://github.com/kubernetes/kube-state-metrics/tree/master/jsonnet/kube-state-metrics-mixin )
8+
9+ # Alerts
10+
11+ [ embedmd ] :# ( ../../../manifests/kube-state-metrics/alerts.yaml yaml )
12+ ``` yaml
13+ groups :
14+ - name : kube-state-metrics
15+ rules :
16+ - alert : KubeStateMetricsListErrors
17+ annotations :
18+ message : kube-state-metrics is experiencing errors at an elevated rate in list
19+ operations. This is likely causing it to not be able to expose metrics about
20+ Kubernetes objects correctly or at all.
21+ expr : |
22+ (sum(rate(kube_state_metrics_list_total{job="kube-state-metrics",result="error"}[5m]))
23+ /
24+ sum(rate(kube_state_metrics_list_total{job="kube-state-metrics"}[5m])))
25+ > 0.01
26+ for : 15m
27+ labels :
28+ severity : critical
29+ - alert : KubeStateMetricsWatchErrors
30+ annotations :
31+ message : kube-state-metrics is experiencing errors at an elevated rate in watch
32+ operations. This is likely causing it to not be able to expose metrics about
33+ Kubernetes objects correctly or at all.
34+ expr : |
35+ (sum(rate(kube_state_metrics_watch_total{job="kube-state-metrics",result="error"}[5m]))
36+ /
37+ sum(rate(kube_state_metrics_watch_total{job="kube-state-metrics"}[5m])))
38+ > 0.01
39+ for : 15m
40+ labels :
41+ severity : critical
42+ ` ` `
43+
You can’t perform that action at this time.
0 commit comments