Please suggest a product that can best do the following in a Network:
1. Monitor user bandwidth consumption
2. Monitor bandwidth consumption in WAN links and VPN tunnels.
3. Monitor Network status of Devices (Cisco and Non Cisco) including servers.
4. Reporting, generate Alerts etc. of activates.
5. Graphical representation of existing network.
6. Network inventory (optional).