1. A method of organizing transactional data in a diverse and heterogeneous application environment, the method including: receiving the transactional data from a file system, the transactional data being received from instrumenting a plurality of application servers within the diverse and heterogeneous application environment; reading the transactional data from the instrumented plurality of servers in substantially real-time as the transactional data are produced; parsing the transactional data into operational data and business-related data, the operational data including errors and warnings generated by the instrumented plurality of servers, the business-related data including calls requesting customer support; writing the transactional data to a non-relational database for a subsequent query; receiving a user request to access the transactional data within a first geographic region; based on a determination of a load within the diverse and heterogeneous application environment, making a determination of a second geographic region to which the user request is to be directed; and directing the user request to the second geographic region.