Was ein Server-Health-Score tatsächlich messen sollte
Eine einzelne Zahl je Host ist nur dann nützlich, wenn sie sich ändert, sobald etwas nicht stimmt, und stillsteht, wenn alles in Ordnung ist. So entscheiden wir, was hineingeht.
Veröffentlicht 2026-07-14
Jedes Monitoring-Produkt liefert irgendwann einen Health-Score aus, und die meisten davon sind aus demselben Grund nutzlos: Sie mitteln Dinge, die man nie hätte mitteln dürfen. Ein Host mit 99 % Plattenbelegung und 5 % CPU ist nicht "zu 52 % gesund". Er steht kurz vor dem Umfallen.
Ein Score ist ein Triage-Werkzeug, kein Alarm
Der Fehler ist, den Score als Auslöser zu behandeln. Wenn der Score ruft, muss er präzise sein, und keine einzelne Zahl kann über hundert verschiedene Fehlerarten präzise sein. Also haben wir ihm eine engere Aufgabe gegeben: zu entscheiden, welchen Host man zuerst ansieht. Alarme lösen weiterhin auf konkrete Bedingungen mit konkreten Schwellwerten aus. Der Score sortiert nur.
Diese Umdeutung macht den Entwurf handhabbar. Eine Rangfunktion muss nicht recht haben, was den Schweregrad angeht; sie muss monoton sein - schlechter muss immer weiter oben landen.
Das Schlechteste, nicht der Durchschnitt
Die Kernregel lautet, dass Ressourcendruck über seine schlechteste Dimension eingeht, nicht über den Mittelwert. Ein Host, dem es auf drei Achsen gut geht und auf der vierten kritisch, ist ein Host in Not, und der Score muss das sagen. Es ist die Mittelung, die eine volle Platte hinter einer untätigen CPU verstecken lässt.
Auf dieser Grundlage ziehen wir für Dinge ab, die kategorisch schlecht statt kontinuierlich sind:
- ausgefallene systemd-Units oder gestoppte Windows-Dienste;
- ein erforderlicher Neustart, der nicht stattgefunden hat;
- SMART-Vorfehleranzeichen oder ein degradiertes RAID;
- fehlschlagende Verfügbarkeitsprüfungen und bald ablaufende TLS-Zertifikate;
- ein laufender Brute-Force-Versuch gegen SSH oder RDP.
Stabilität zählt mehr als Auflösung
Ein Score, der sich in jedem Takt bewegt, ist Rauschen auf einer Wandanzeige, und die Leute hören auf hinzusehen. Unserer ist bewusst grob und mit Hysterese: Er bewegt sich in Stufen, und es braucht eine anhaltende Änderung, um ihn zu bewegen. Wenn Sie auf die Zahl statt auf den Graphen schauen, soll sie etwas bedeuten, wenn sie sich ändert.
Wie die Alarmseite funktioniert, steht in Alarmregeln schreiben, die keinen Fehlalarm auslösen.