ProxmoxBackupPoolDiskFillingUpInFourDays #
Based on recent sampling, the datastore {{ $labels.datastore }} is expected to fill up withing four days. Currently {{ $value | humanizePercentage }} is available.
Alert Rule
alert: ProxmoxBackupPoolDiskFillingUpInFourDays
annotations:
description: Based on recent sampling, the datastore {{ $labels.datastore }} is
expected to fill up withing four days. Currently {{ $value | humanizePercentage
}} is available.
runbook: https://srerun.github.io/prometheus-alerts/runbooks/pbs-exporter/proxmoxbackuppooldiskfillingupinfourdays/
summary: Proxmox datastore is filling up.
expr: pbs_used / pbs_size > 0.7 and pbs_used > 0 and predict_linear(pbs_available[6h],
4 * 24 * 3600) < 0
for: 30m
labels:
severity: warning
Meaning #
This alert is triggered when the Proxmox backup pool disk is predicted to fill up within the next 4 days. The alert is warning severity and indicates that the current available disk space is decreasing rapidly.
Impact #
If no action is taken, the Proxmox datastore will run out of disk space, leading to:
- Backup failures
- Data loss
- Downtime of critical systems
Diagnosis #
To diagnose the issue, follow these steps:
- Check the current disk usage and available space using the
pbs_used
andpbs_available
metrics. - Verify the predicted fill-up time using the
predict_linear
function. - Check the Proxmox backup pool disk configuration and usage patterns.
- Identify any recent changes or unusual usage patterns that may be contributing to the disk filling up.
Mitigation #
To mitigate the issue, follow these steps:
- Free up disk space by deleting unnecessary files or backups.
- Adjust the backup retention policies to reduce the amount of data being stored.
- Consider adding more disk space to the Proxmox backup pool.
- Monitor the disk usage and adjust the backup pool configuration as needed to prevent future fill-up predictions.
Note: Refer to the provided runbook link for more information and detailed instructions on how to resolve this issue.