stack.basicstack.de/velero
CTO (Paperclip Agent) 6a66924595 feat(velero): ServiceMonitor + PrometheusRule for backup alerts (DEV-574)
Adds Prometheus scrape of Velero's :8085 metrics and four alerts
(VeleroBackupFailed, VeleroBackupPartial, VeleroBackupMissed,
VeleroStorageLocationUnavailable) labeled team=infra severity=warning.

VeleroStorageLocationUnavailable substitutes for the spec's
VeleroRepoUnhealthy since Velero v1.18.1 does not expose
velero_backup_repository_available (see comment in the rule).

Wired via a new ArgoCD Application (velero-monitoring) that syncs
only servicemonitor.yaml + prometheusrule.yaml from basicstack-repo/velero/.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-12 17:58:45 +00:00
..
schedules feat(velero): schedules + PVC exclude annotations (DEV-573) 2026-09-12 17:35:49 +00:00
prometheusrule.yaml feat(velero): ServiceMonitor + PrometheusRule for backup alerts (DEV-574) 2026-09-12 17:58:45 +00:00
servicemonitor.yaml feat(velero): ServiceMonitor + PrometheusRule for backup alerts (DEV-574) 2026-09-12 17:58:45 +00:00