我們也可以在Rule裡面設定Alert的規則,當有labels的Severity為warning時,就代表這個rule為一個告警,下面是代表當pod的人數大於1000多過五分鐘時,會觸發告警
1 2 3 4 5 6 7 8 9 10 |
- name: quay-alert.rules rules: - alert: online-member-full annotations: message: online-member-full {{ $labels.pod }} at {{ $value }}% expr: sum(stream_clients_clients{container="json-exporter", name=~".+",namespace=~"default",pod=~"my-pod.+"}) by (pod) > 1000 for: 5m labels: severity: warning |
可以在Prometheus Web UI的Alert頁籤裡找到這個設定值