WebMon: A Performance Profiler for Web Transactions

  • Authors:
  • Thomas Gschwind;Kave Eshghi;Pankaj K. Garg;Klaus Wurster

  • Affiliations:
  • -;-;-;-

  • Venue:
  • WECWIS '02 Proceedings of the Fourth IEEE International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems (WECWIS'02)
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe WebMon, tool for correlated, transaction-oriented performance monitoring of web services. Data collected with WebMon can be analyzed from variety of perspectives: business, client, transaction, or systems. Maintainers of web services can use such analysis to better understand and manage the performance of their services. Moreover, WebMon's data will enable the construction of more accurate performance prediction models for web services.Current web logging techniques create log file per server, making it difficult to correlate data from log files with respect to given transaction. Additionally, data about the quality of service perceived by the client is missing entirely. WebMon overcomes these limitations by providing heterogenous instrumentation sensors and HTTP cookie-based correlators. In this paper, we present the design and implementation of WebMon and our experience in applying WebMon to an HP Library web service.