alerts: BackupNeverReported (absent) — ловит задачи бэкапа, ни разу не отчитавшиеся
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
464e12abdb
commit
4965f70299
@@ -116,3 +116,37 @@ groups:
|
||||
labels: {severity: warning}
|
||||
annotations:
|
||||
summary: "{{ $labels.instance }}: диск в роутере (/mnt/router, SFTP) недоступен 30+ мин — вторая копия бэкапа не пишется"
|
||||
|
||||
# BackupStale видит только существующие серии: если задача ни разу не отчиталась
|
||||
# (таймер сломан, первый прогон упал до хука) — серии нет, и он молчит. Ловим отсутствие.
|
||||
- alert: BackupNeverReported
|
||||
expr: |
|
||||
absent(backup_last_success_timestamp{instance="rpi",job="backup_onedrive"})
|
||||
for: 12h
|
||||
labels: {severity: critical, instance: rpi, job: backup_onedrive}
|
||||
annotations:
|
||||
summary: "rpi: синхронизация OneDrive ни разу не отчиталась об успехе за 12+ ч — проверь onedrive-backup"
|
||||
- alert: BackupNeverReported
|
||||
expr: absent(backup_last_success_timestamp{instance="rpi",job="backup_servers"})
|
||||
for: 26h
|
||||
labels: {severity: critical, instance: rpi, job: backup_servers}
|
||||
annotations:
|
||||
summary: "rpi: бэкап серверов fr1/ru1 не отчитывался 26+ ч — проверь servers-backup"
|
||||
- alert: BackupNeverReported
|
||||
expr: absent(backup_last_success_timestamp{instance="rpi",job="backup_router"})
|
||||
for: 30h
|
||||
labels: {severity: critical, instance: rpi, job: backup_router}
|
||||
annotations:
|
||||
summary: "rpi: копия на диск роутера не отчитывалась 30+ ч — проверь router-backup"
|
||||
- alert: BackupNeverReported
|
||||
expr: absent(backup_last_success_timestamp{instance="rpi",job="backup_onedrive_verify"})
|
||||
for: 8d
|
||||
labels: {severity: warning, instance: rpi, job: backup_onedrive_verify}
|
||||
annotations:
|
||||
summary: "rpi: проверка целостности OneDrive не отчитывалась 8+ дней — проверь onedrive-verify"
|
||||
- alert: PushMetricsStale
|
||||
expr: absent(push_time_seconds{instance="rpi",job="smart"})
|
||||
for: 1h
|
||||
labels: {severity: warning, instance: rpi, job: smart}
|
||||
annotations:
|
||||
summary: "rpi: метрики SMART в pushgateway отсутствуют 1+ ч — малина/пуш лежат или pushgateway потерял данные"
|
||||
|
||||
Reference in New Issue
Block a user