Tenho a tarefa de fazer alertas se houver espaço livre em disco por apenas 2 horas para um diretório com crescimento dinâmico.
Honestamente, não sei qual é a melhor maneira de fazer isso. Não tenho certeza se o espaço crescerá linearmente e não haverá saltos bruscos.
Se você não sabe se a taxa é constante ou tem picos acentuados, não pode ter certeza.
A regra mais simples e relativamente precisa para o esgotamento de recursos é a regra do “tempo de ontem”. Acumule informações sobre o passado para informar seu algoritmo de previsão.
Uma medida fácil seria a "taxa de esgotamento de recursos" atual, ou seja, quanto espaço em disco você consumiu durante as últimas 2 horas e assumindo que a taxa não muda. Sob essa suposição, você pode adivinhar o tempo restante até que o disco fique cheio.
Em operações comerciais da vida real com ciclos diários, semanais e anuais, você pode querer manter estatísticas de hora do dia, dia da semana e mês do ano para contabilizar efeitos como o processamento noturno de dados começando às 9h. PM, ou atividade intensa no início ou final da semana, ou histeria da Black Friday.