Use predictive checks for disk space #13449

Open
opened 2026-07-02 11:49:33 +00:00 by gwmngilfen · 0 comments
Member

Description of request

We have a lot of "disk is X% full" triggers. These are frequently unhelpful, as they are for systems that are either meant to be full (NetApp storage at 96% is not an issue when there is still 2Tb free), or increasing slowly and cronjobs may handle it later.

We should switch this around. I'm thinking:

  • Add a new item prototype that uses predictive maths. There needs to be some testing for time horizon (i.e do we look at the last hour? day? week? for our trend) but then we can estimate "days until 100% full"
  • We add triggers for 30 days / 14 days / 7 days / 2 days at various severities
  • We replace the existing ">x% full" with "< X GB free" so that we still have a hard "act now" threshold for systems filling up

If it works, we could do similar with inodes, though I suspect that is more prone to sudden spikes than files.

### Description of request We have a lot of "disk is X% full" triggers. These are frequently unhelpful, as they are for systems that are either *meant* to be full (NetApp storage at 96% is not an issue when there is still 2Tb free), or increasing slowly and cronjobs may handle it later. We should switch this around. I'm thinking: - Add a new item prototype that uses predictive maths. There needs to be some testing for time horizon (i.e do we look at the last hour? day? week? for our trend) but then we can estimate "days until 100% full" - We add triggers for 30 days / 14 days / 7 days / 2 days at various severities - We replace the existing ">x% full" with "< X GB free" so that we still have a hard "act now" threshold for systems filling up If it works, we could do similar with inodes, though I suspect that is more prone to sudden spikes than files.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
infra/tickets#13449
No description provided.