1. A method for managing application usage, the method comprising: initiating discovery agents for one or more server resources; interrogating by the discovery agents the one or more server resources to discover a plurality of discrete server processes and associated discovery data for each process; collecting the discovery data for the discovered discrete server processes in a centralized repository; and mapping one or more of the discovered discrete server processes to an application and a customer based on the collected discovery data.