Assessing the performance impact of service monitoring

Garth Heward, Ingo Müller, Jun Han, Jean Guy Schneider, Steven Versteeg

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

14 Citations (Scopus)


Service monitoring is an essential part of service-oriented software systems and is required for meeting regulatory requirements, verifying compliance to service-level agreements, optimising system performance, and minimising the cost of hosting Web services. However, service monitoring comes with a cost, including a performance impact on the monitored services and systems. Therefore, it is important to deploy the right level of monitoring at the appropriate time and location in order to achieve the objectives of monitoring whilst minimising its impact on services and systems. Although there have been many efforts to create Web services monitoring techniques and frameworks, there has been limited work in quantifying the impact of Web service monitoring. In this paper, we report on experiments assessing the performance impact of service monitoring under typical system monitoring settings. The performance impact of monitoring method, monitor location, monitor processing capability, and monitoring mode are taken into consideration. Based on the experimental results, we advise on the most appropriate ways to deploy service monitoring.

Original languageEnglish
Title of host publicationProceedings - 21st Australian Software Engineering Conference, ASWEC 2010
Number of pages10
ISBN (Print)9780769540061
Publication statusPublished - 12 Jul 2010
Externally publishedYes
EventAustralian Software Engineering Conference 2010 - Auckland, New Zealand
Duration: 6 Apr 20109 Apr 2010
Conference number: 21st (Proceedings)


ConferenceAustralian Software Engineering Conference 2010
Abbreviated titleASWEC 2010
CountryNew Zealand
Internet address


  • Performance impact
  • Service interceptors
  • Web service monitoring

Cite this