Vorhersagen, wann eine Platte voll ist - und wann man es lassen sollte

Lineare Regression auf die Plattenbelegung reicht, um die meisten Kapazitätsprobleme Wochen im Voraus zu erkennen - sofern man ehrlich ist, wo sie bedeutungslos ist.

Veröffentlicht 2026-05-08

Eine volle Platte ist einer der wenigen Ausfälle, der sich Wochen vorher ankündigt und die Leute trotzdem überrascht. Die Daten liegen bereit; niemand sieht hin. Also legen wir eine Gerade hindurch und alarmieren auf den Schnittpunkt.

Warum lineare Regression genügt

Es verlockt, zu etwas Ausgefeilterem zu greifen. Widerstehen Sie. Die überwiegende Mehrheit der Füllkurven ist langweilig linear: Logs sammeln sich mit gleichbleibender Rate, eine Datenbank wächst mit einem stabilen Kundenstamm, Sicherungen landen nach Plan. Eine Ausgleichsgerade über zwei Wochen Messwerte sagt das Datum gut genug voraus, um zu handeln - und, entscheidend, sie ist erklärbar. Wenn sie sagt *dieses Volume ist in 11 Tagen voll*, sehen Sie die Gerade.

Ausgefeilte Modelle scheitern anders: Sie haben öfter recht und liegen auf eine Weise falsch, die um drei Uhr nachts niemand nachvollziehen kann. Für ein Signal, dessen einzige Aufgabe zwei Wochen Vorwarnung sind, ist das ein schlechter Tausch.

Wann die Vorhersage bedeutungslos ist

Zu wissen, wann man schweigt, ist hier der größere Teil der Arbeit. Wir unterdrücken die Vorhersage, wenn:

  • die Steigung negativ oder flach ist - das Volume füllt sich nicht, und ein Datum ist keine Information;
  • die Anpassung schlecht ist, weil die Reihe sägezahnförmig statt trendhaft verläuft: Ein Volume, das sich füllt und wöchentlich durch Logrotation gekürzt wird, hat kein Schnittdatum;
  • das vorhergesagte Datum weiter entfernt liegt als das Fenster, auf dem angepasst wurde - dort sagt die Extrapolation mehr über die Anpassung aus als über die Platte;
  • das Volume winzig ist und eine einzige Paketinstallation die Gerade um Wochen verschiebt.

Dieselbe Form funktioniert für Speicher

Die Speichervorhersage nutzt dieselbe Anpassung mit einem Unterschied in der Deutung: Eine gleichmäßige Aufwärtssteigung beim belegten Speicher, die nie zurückgesetzt wird, ist meist ein Leck statt Wachstum, und der nützliche Alarm gilt der Existenz der Steigung, nicht dem Datum, an dem sie die Decke erreicht.

Beide Vorhersagen werden im Panel aus gespeicherten Messwerten berechnet und kosten den überwachten Host daher nichts.