Inventors:
Venkata Seshu Kumar Kurapati - Bellevue WA, US
Ilarie G. Letca - Redmond WA, US
Ashvinkumar J. Sanghvi - Sammamish WA, US
Dhananjay Madhusudan Mahajan - Sammamish WA, US
Alexandre A. Coelho - Redmond WA, US
Rajeev Sudhakar - Seattle WA, US
Anandha Ganesan - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 11/00
US Classification:
714 25, 709224, 714 41, 714 39, 714 48, 714 55
Abstract:
Techniques are described herein that are capable of monitoring activity with respect to a distributed application. A server system includes logical tiers, each including processing system(s) configured to process messages in accordance with a respective protocol (e. g. , an ASP. net protocol, WCF protocol, SQL protocol, etc. ). When a user initiates an activity with respect to a distributed application, hops are performed between the logical tiers and/or between components of the distributed application to complete the requested activity. A hop is a transfer of a message or a procedure call from one processing system to another processing system. A common identifier may be assigned to each of the hops that are performed with regard to the activity. If a failure occurs with respect to the activity, the common identifier may be used to gather information regarding the hops. For instance, the information may be used to determine a source of the failure.