Academia.eduAcademia.edu

Outline

Non-intrusive transaction monitoring using system logs

2008, NOMS 2008 - 2008 IEEE Network Operations and Management Symposium

https://doi.org/10.1109/NOMS.2008.4575237

Abstract

We consider the problem of online monitoring of transaction instances in enterprise environments, based on footprints left by the instances in system logs and using a state-based reference model of the transaction. Unlike existing approaches, we do not rely on any platform-specific knowledge, neither do we assume footprints to carry correlating identifiers, as injected through instrumentation. We outline a solution for tracking transaction instances at individual and aggregate levels, present preliminary results on theoretical analysis of monitoring precision and conclude with directions of ongoing and future research.

References (11)

  1. Logfile Clustering Tool. http://kodu.neti.ee/~risto/slct/
  2. R. Agrawal, D. Gunopulos and F. Leymann. Mining Process Models from Workflow Logs. Int'l Conf. on Extending Database Technology. LNCS vol. 1377, 1998.
  3. PROM. http://is.tm.tue.nl/~cgunther/dev/prom/
  4. W.M.P van der Aalst, B.F. van Dongen et al. Workflow Mining: A Survey of Issues and Approaches. Data and Knowledge Engineering, 47(2):237-267, 2003
  5. M.Y. Chen, E. Kiciman, E. Fratkin, A. Fox, E. Brewer, "Pinpoint: problem determination in large, dynamic internet services", in Proc. of DSN 2002, pp. 595-604.
  6. M. Schmid, M. Thoss et al. A Generic Application-Oriented Performance Instrumentation for Multi-Tier Environments. Integrated Network Management, 2007: 304-313
  7. M. Agarwal, M. Gupta, G. Kar, A. Neogi and A. Sailer. Mining Activity Data for Dynamic Dependency Discovery in e-Business Systems. IEEE eTransactions on Network and Service Management Journal (eTNSM), Fall 2004
  8. M.K. Aguilera, J.C. Mogul, J.L. Wiener, P. Reynolds, A. Muthitacharon, "Performance debugging for distributed systems of black boxes", in Proc. of 19 th ACM SOSP 2003, pp. 74-89.
  9. ARM. http://www.opengroup.org/tech/management/arm/
  10. ITCAM for SOA. http://www- 306.ibm.com/software/tivoli/products/composite-application-mgr-soa/
  11. A. Anandkumar, C. Bisdikian, and D. Agrawal, "Tracking in a Spaghetti Bowl: Monitoring Transactions Using Footprints," IBM Research Report RC24422, Nov. 2007.