1. A data manager device for receiving information from multiple collector devices about application-level data activity on said mobile data network so as to provide dynamic real-time reporting about usage of said mobile data network, said data manager device comprising: a database for storing received application-level data for a predetermined amount of time; a data processing module for receiving information from said multiple collector devices and storing said received data in said database, said data processing module determining which of said received data corresponds to a set of defined reports and storing said corresponding data into data structures stored on said data manager, wherein said data correspond to said set of defined reports, each defined report including a combination of one or more of demographic information about users of said mobile data network, information identifying destinations for user data requests on said mobile data network, and estimated physical location information about users of said mobile data network, wherein data that is determined to correspond to defined reports is used to populate said reports in real time for viewing by an operator; and an analytics module for accessing said database to satisfy operator queries about usage of said mobile data network, said analytics module being responsive to operator commands to modify said set of defined reports to incorporate an operator query as a newly-generated defined report so that subsequently said data processing module populates said new report in real time.