1. A method of providing information from a server to a mobile device service provider, the method comprising: collecting, at the server, data in conjunction with management and optimization of traffic over one or more mobile networks to or from a plurality of mobile devices, wherein the management and optimization of traffic to or from each mobile device is performed by a service provider and a client-side proxy on each of the mobile devices and is based upon analysis of at least one of: mobile device application behavior, mobile device user behavior, and mobile network conditions; detecting, at the server, a customer service request sent to the service provider from a respective mobile device; identifying a nature of the customer service request from the detected customer service request based on the collected data; transmitting at least some of the collected data pertaining to use of the plurality of mobile devices to the service provider, wherein the transmitted collected data is used by the service provider when responding to the customer service request; receiving a first request for information from the service provider for monitoring a given mobile network, wherein the at least some of the collected data is responsive to the first request; and aggregating from the plurality of mobile devices further data pertaining to use of the plurality of mobile devices, wherein the aggregated data comprises battery consumption data for the plurality of mobile devices.