Monitoreo de puertos

Tengo una pequeña red muy compleja, tengo muchos equipos conectados desde router,PC´s,server,Soluciones PLC. y me gustaria Monitoriar todo lo que pueda desde puertos TCP/IP,USB activos,etc. Como logro para poder hacer todo esto en mi Kubuntu 11.04, que programas tengo que instalar, o que hardware adicional tengo que comprar.......

Para jugetear un poco el zenmap es increíble, para monitoriar tcpdump por el terminal o Wireshark en una interfaz cata3

Sencillo: monit
Complejo: nagios

Saludos,
Sidd.