@@ -77,32 +77,6 @@ groups:
7777      summary : Kubelet is full. 
7878{{- end }} 
7979
80- {{ if not (.Values.prometheusRules.disabled.KubeletHighNumberOfGoRoutines | default false) }} 
81-   - alert : KubeletHighNumberOfGoRoutines 
82-     expr : go_goroutines{job=~".*kubelet"} > {{ dig "KubeletHighNumberOfGoRoutines" "threshold" "5000" .Values.prometheusRules }} 
83-     for : {{ dig "KubeletHighNumberOfGoRoutines" "for" "5m" .Values.prometheusRules }} 
84-     labels :
85-       severity : {{ dig "KubeletHighNumberOfGoRoutines" "severity" "warning" .Values.prometheusRules }} 
86-       playbook : https://github.com/cloudoperators/kubernetes-operations/playbooks/KubeletHighNumberOfGoRoutines.md 
87-       {{ include "kubernetes-operations.additionalRuleLabels" . | nindent 6 }} 
88-     annotations :
89-       description : Kublet on `{{`{{ $labels.node }}`}}` might be unresponsive due to a high number of Go routines. 
90-       summary : High number of Go routines. 
91- {{- end }} 
92- 
93- {{ if not (.Values.prometheusRules.disabled.KubeletHighNumberOfGoRoutinesPredicted | default false) }} 
94-   - alert : KubeletHighNumberOfGoRoutinesPredicted 
95-     expr : abs(predict_linear(go_goroutines{job=~".*kubelet"}[1h], 2*3600)) > {{ dig "KubeletHighNumberOfGoRoutines" "threshold" "10000" .Values.prometheusRules }} 
96-     for : {{ dig "KubeletHighNumberOfGoRoutinesPredicted" "for" "5m" .Values.prometheusRules }} 
97-     labels :
98-       severity : {{ dig "KubeletHighNumberOfGoRoutinesPredicted" "severity" "warning" .Values.prometheusRules }} 
99-       playbook : https://github.com/cloudoperators/kubernetes-operations/playbooks/KubeletHighNumberOfGoRoutinesPredicted.md 
100-       {{ include "kubernetes-operations.additionalRuleLabels" . | nindent 6 }} 
101-     annotations :
102-       description : Kublet on `{{`{{$labels.node}}`}}` might become unresponsive due to a high number of go routines within 2 hours. 
103-       summary : Predicting high number of Go routines. 
104- {{- end }} 
105- 
10680{{ if not (.Values.prometheusRules.disabled.KubeletManyRequestErrors | default false) }} 
10781  - alert : KubeletManyRequestErrors 
10882    expr : | 
0 commit comments