The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.06 - June (1995 vol.28)
pp: 72-78
ABSTRACT
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
25 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool