Introduces a new alerting rule for monitoring the forgejo application in the observability namespace. This rule triggers alerts when the forgejo server is down, helping to improve system reliability and response times.
18 lines
540 B
YAML
18 lines
540 B
YAML
apiVersion: operator.victoriametrics.com/v1beta1
|
|
kind: VMRule
|
|
metadata:
|
|
name: forgejo-alerts
|
|
namespace: observability
|
|
spec:
|
|
groups:
|
|
- name: forgejo
|
|
rules:
|
|
- alert: forgejo down
|
|
expr: sum by(cluster_environment) (up{pod=~"forgejo-server-.*"}) < 1
|
|
for: 30s
|
|
labels:
|
|
severity: major
|
|
job: "{{ $labels.job }}"
|
|
annotations:
|
|
value: "{{ $value }}"
|
|
description: 'forgejo is down in cluster environment {{ $labels.cluster_environment }}'
|