alert_rules.yml (948B)
1 groups: 2 - name: node_exporter_alerts 3 rules: 4 - alert: HighCPULatency 5 expr: sum(rate(node_cpu_seconds_total{mode="system"}[1m])) / count(node_cpu_seconds_total{mode="system"}) * 100 > 80 6 for: 1m 7 labels: 8 severity: warning 9 annotations: 10 summary: "High CPU Latency detected" 11 description: "CPU latency is above 80% for more than 1 minute." 12 13 - alert: LowDiskSpace 14 expr: (node_filesystem_free_bytes / node_filesystem_size_bytes) * 100 < 50 15 for: 1m 16 labels: 17 severity: critical 18 annotations: 19 summary: "Low Disk Space detected" 20 description: "Disk space is below 50% for more than 1 minute." 21 22 - alert: HighMemoryUsage 23 expr: (1 - (node_memory_MemAvailable_bytes / node_memory_MemTotal_bytes)) * 100 > 80 24 for: 1m 25 labels: 26 severity: warning 27 annotations: 28 summary: "High Memory Usage detected" 29 description: "Memory usage is above 80% for more than 1 minute."