There should be an AdministrativeMonitor which checks for a low value of File.getUsableSpace in Jenkins.getRootDir. This could be in core of course, but the Disk Usage plugin seems like a natural home.
Note that there is a hudson.node_monitors.DiskSpaceMonitor, but this only applies to master when it is a Computer, i.e. has some executors; and you cannot take master offline anyway.
|Field||Original Value||New Value|
|Assignee||vjuranek [ vjuranek ]||Lucie Votypkova [ lvotypkova ]|
|Workflow||JNJira [ 150591 ]||JNJira + In-Review [ 177698 ]|
|Assignee||Lucie Votypkova [ lvotypkova ]|