Hi,
I use a custom LUA script driven by nas that does "port_list" callback to controller on every robot of every hub (that are not in maint mode) and checks that hdb, controller and spooler have ports (excluding hub robot).
I suggest you write a similar script.
I'm also writing a custom probe to does this and other health check functions.
-jon