Skip to content
This repository was archived by the owner on Jun 9, 2020. It is now read-only.

Commit 7caf7ea

Browse files
committed
regenerate
1 parent ce3a195 commit 7caf7ea

4 files changed

Lines changed: 77 additions & 0 deletions

File tree

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
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
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
null

site/content/_index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff 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)
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
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+

0 commit comments

Comments
 (0)