I would like to monitor a few hundred hosts using Nagios, yet I only want the switch fabric to show up in the statusmap.cgi. Is there a way to prevent a host from showing up in the status map, yet have it still be monitored?
You might want to take a look at NagViz. It's a great tool for Nagios which allows you to visualise exactly what you want and is extremely flexible.
Another great tool to visualise your monitoring hosts/networks is PHP Weathermap
I am not sure statusmap.cgi is generally popular.
Nagios CGI documentation is here
I suppose similer we can do for host like: