fix: high/low cpu alert

This commit is contained in:
Samuel Berthe 2024-02-10 23:24:10 +01:00
parent 937cd35df7
commit f5f6b338a3
No known key found for this signature in database
GPG key ID: 64863511FFBD0E3C

View file

@ -385,7 +385,7 @@ groups:
This rule can be very noisy in dynamic infra with legitimate container start/stop/deployment. This rule can be very noisy in dynamic infra with legitimate container start/stop/deployment.
- name: Container High CPU utilization - name: Container High CPU utilization
description: Container CPU utilization is above 80% description: Container CPU utilization is above 80%
query: '(sum(rate(container_cpu_usage_seconds_total{name!=""}[3m])) BY (instance, name) * 100) > 80' query: '(sum(rate(container_cpu_usage_seconds_total{container!=""}[5m])) by (pod, container) / sum(container_spec_cpu_quota{container!=""}/container_spec_cpu_period{container!=""}) by (pod, container) * 100) > 80'
severity: warning severity: warning
for: 2m for: 2m
- name: Container High Memory usage - name: Container High Memory usage
@ -406,7 +406,7 @@ groups:
for: 2m for: 2m
- name: Container Low CPU utilization - name: Container Low CPU utilization
description: Container CPU utilization is under 20% for 1 week. Consider reducing the allocated CPU. description: Container CPU utilization is under 20% for 1 week. Consider reducing the allocated CPU.
query: '(sum(rate(container_cpu_usage_seconds_total{name!=""}[3m])) BY (instance, name) * 100) < 20' query: '(sum(rate(container_cpu_usage_seconds_total{container!=""}[5m])) by (pod, container) / sum(container_spec_cpu_quota{container!=""}/container_spec_cpu_period{container!=""}) by (pod, container) * 100) < 20'
severity: info severity: info
for: 7d for: 7d
- name: Container Low Memory usage - name: Container Low Memory usage