SolarWinds has a built in environment-wide availability report. I can also see the SQL it runs to generate the report using the Report Writer on the server. What we are looking for is a way to change the SQL statement to exclude our maintenance windows when we reboot our production servers. We suck at math, but we have DBA's that can try some statements out.