Falls der “unregelmäßige Restart” der Windows Systeme nicht total ungeplant ist, könntest du das System selbst (oder von einem dritten System, dass auch den Reboot triggert) natürlich für jeden Reboot noch eine 15 Minuten Downtime auf den jeweiligen Host setzen. Dann werden die Probleme aus der GUI ausgeblendet. (Also zumindest von allen typischen Dashboards/Problem views)
Wurde hier erst vor kurzem besprochen: Downtime per API