ansible-taler-exchange

Ansible playbook to deploy a production Taler Exchange
Log | Files | Refs | Submodules | README | LICENSE

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."