Using the NetFlow protocol you can monitor the bandwidth usage of all packets going through a router. For each flow of data the router sends a netflow packet with connection and bandwidth information to a monitoring system running PRTG. In PRTG you must create a Netflow Collector that accepts these packets and does the accounting.
The advantage of using NetFlow is that it only requires little CPU load on the router itself (e.g. 10.000 active flows create about 7% additional CPU load, 45.000 active flows account for about 20% additional CPU load, see Cisco's performance white paper) and also on the machine running PRTG, especially much less than a Packet Sniffing sensor.
Configure the NetFlow protocol on the router to send NetFlow packets to the computer running PRTG
You must edit your router's setup and save it as new startup configuration:
More information on setting up NetfFlow for router monitoring for Cisco devices can be found here.