This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
On-Line Monitoring: A Tutorial
June 1995 (vol. 28 no. 6)
pp. 72-78
Monitoring is a little-known technology. Until recently, dedicated, single-purpose, and relatively simple monitors had been in use in debuggers and performance evaluators. Today, monitoring systems are highly sophisticated, general-purpose tools that can beneficially be applied to monitoring distributed applications are improving application dependability. it is a technology that has come of age. After identifying the set of characteristics that define runtime monitoring systems, we lay the groundwork for the remainder of the paper by introducing terms and concepts of event-based monitoring. Runtime monitoring is composed of a number of activities; these activities are identified and discussed. We conclude with a representative set of examples of current work taken from each of the functional areas discussed. To promote a common understanding among works, we first pose key questions then discuss each example in the context of the questions.
Index Terms:
runtime monitoring, application-dependent monitoring, distributed computing, software dependability, on-line program steering
Citation:
Beth A. Schroeder, "On-Line Monitoring: A Tutorial," Computer, vol. 28, no. 6, pp. 72-78, June 1995, doi:10.1109/2.386988
Usage of this product signifies your acceptance of the Terms of Use.