What software do you suggest for network monitoring? I have cisco routers, switches and firewall in network and i want to monitor syslog messages, snmp and some services (like sql,www,dns). Also i need good pix syslog log file analyzer. Is there any all-in-one solution for all my needs, or I have to have a few applications? Is there any freeware solution?