--- backup_audit_log_file: /var/log/homelab-backup-audit.log backup_audit_timer_oncalendar: "*-*-* 06:00:00" backup_audit_timer_randomized_delay: 10m # Единый порог свежести для всех PBS-снапшотов. Вынесен отдельно, потому что # сам список VMID теперь выводится из реестра и per-vmid значения в нём нет. backup_audit_pbs_max_age_hours: 48 # VMID берутся из homelab_services по флагу monitoring.backup_audit_vmid, а не # перечисляются вручную. Форма записи ({vmid, max_age_hours}) сохранена, чтобы # вызывающий playbook при необходимости мог передать свой список с иными # порогами — шаблон audit-pbs.sh.j2 читает именно эти два поля. backup_audit_pbs_vmids: >- {{ homelab_services.values() | selectattr('monitoring.backup_audit_vmid', 'defined') | selectattr('monitoring.backup_audit_vmid') | map(attribute='vmid') | sort | map('community.general.dict_kv', 'vmid') | map('combine', {'max_age_hours': backup_audit_pbs_max_age_hours}) | list }} backup_audit_restic_profiles: [] backup_audit_metrics_dir: /var/lib/node_exporter/textfile_collector