1. A method for providing a virtual collaboration space, comprising: monitoring a distributed business transaction, the monitoring including locally collecting data on a plurality of applications that perform the distributed business transaction on a plurality of servers, the data associated with the performance of the plurality of applications; receiving a request by a server to initiate a collaborative interface based on a performance issue for the distributed business transaction executed over the plurality of servers, the performance issue associated with data collected for an application of the plurality of applications that perform a portion of the distributed business transaction; retrieving a first collaborative interface template from a plurality of collaborative interface templates, the first collaborative interface template associated with the selected performance issue; populating one or more widgets of the retrieved template with data associated with the selected performance issue, the data including streaming time series data; receiving input into the collaborative interface from a plurality of computers at remote locations; and automatically updating a first widget of the one or more widgets based on the streaming time series data.