Title :
Real-time problem localization for synchronous transactions in HTTP-based composite enterprise applications
Author :
Sachindran, Narendran ; Gupta, Manish
Author_Institution :
IBM India Res. Lab., New Delhi
Abstract :
Loosely-coupled composite enterprise applications based on modern Web technologies are becoming increasingly popular. While composing such applications is appealing for a number of reasons, the distributed nature of the applications makes problem determination difficult. Stringent service level agreements in these environments require rapid localization of failing and poorly performing services. We present in this paper a method that performs real-time transaction level problem determination by tracking synchronous transaction flows in HTTP based composite enterprise applications. Our method relies on instrumentation of service requests and responses to transmit downstream path and monitoring information in realtime. Further, our method applies change-point based techniques on monitored information at the point of origin of a transaction, and quickly detects anomalies in the performance of invoked services. Since our method performs transaction level monitoring, it avoids the pitfalls associated with techniques that use aggregate performance metrics. Additionally, since we use change-point based techniques to detect problems, our method is more robust than error-prone static threshold based techniques.
Keywords :
Web services; hypermedia; software fault tolerance; system monitoring; transaction processing; transport protocols; HTTP-based composite enterprise applications; Web technologies; anomaly detection; change-point based techniques; fault localization; loosely-coupled composite enterprise applications; real-time problem localization; real-time transaction level problem determination; service requests; service responses; stringent service level agreements; synchronous transaction flow tracking; transaction level monitoring; Aggregates; Availability; Condition monitoring; Delay; Instruments; Measurement; Performance analysis; Performance loss; Protocols; Robustness; fault localization; problem determination; request tracking;
Conference_Titel :
Network Operations and Management Symposium, 2008. NOMS 2008. IEEE
Conference_Location :
Salvador, Bahia
Print_ISBN :
978-1-4244-2065-0
Electronic_ISBN :
1542-1201
DOI :
10.1109/NOMS.2008.4575216