stacks/template/stacks/observability/victoria-k8s-stack/manifests/alerts.yaml
Daniel Sy 8c94137b5b
feat(observability): 🎉 Add new VMRule for forgejo alerts
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.
2025-07-16 10:42:00 +02:00

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 }}'