we are looking for a snmp traffic polling system to poll cisco switches with snmp, the system must be able to get kbyte/gigabyte traffic used, and also average traffic in kbit/s-mbit/s, we must be able to connect several switches and add switches easy just by adding ip number and snmp pass, also admin login to add clients and set port to it, give port name/ip. clients must be ablo to login with own user/pass and see traffic from their server or servers, so we must be able to set more ports on one client.
every week a report must be automatic emaild to each client with current used traffic in table per day/hour.
sales guy must receive also report weekly to get overview of usage of traffic from his clients weekly
also we must be able to add client an amount of traffic/mbit bought and when overused add auto billing to client (example client buys 100 gb traffic and used end of month 150 gb traffic. we must get in report client traffic bought/used and total amount to be invoiced
we must also be ablo to put on/off reporting for each client for the automatic weekly email report