Cisco Active Advisor performs an on-demand network sweep to compile an asset inventory. It is free and very comprehensive but it doesn’t implement live monitoring.