1994
DOI: 10.1109/71.285605
|View full text |Cite
|
Sign up to set email alerts
|

Distributed performance monitoring: methods, tools, and applications

Abstract: A method for analyzing the functional behavior and the performance of programs in distributed systems is presented. We use hybrid monitoring, a technique which combines advantages of both software monitoring and hardware monitoring. The paper contains a description of a hardware monitor and a software package (ZM4/SIMPLE) which make our concepts available to programmers, assisting them in debugging and tuning of their code. A short survey of related monitor systems highlights the distinguishing features of our… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
16
0
2

Year Published

1995
1995
2011
2011

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 59 publications
(19 citation statements)
references
References 27 publications
0
16
0
2
Order By: Relevance
“…A sensor trigger policy may either be event-driven or time-driven (these correspond to tracing and sampling respectively) [6]. In an eventdriven policy, instrumentation data is collected synchronously with the occurrence of an event, whereas in a time-driven policy the data is collected asynchronously.…”
Section: Software Instrumentationmentioning
confidence: 99%
“…A sensor trigger policy may either be event-driven or time-driven (these correspond to tracing and sampling respectively) [6]. In an eventdriven policy, instrumentation data is collected synchronously with the occurrence of an event, whereas in a time-driven policy the data is collected asynchronously.…”
Section: Software Instrumentationmentioning
confidence: 99%
“…Still further, because the collected data are usually large there is also a need for a tradeoff analysis between collection overhead and the accuracy of the model. Moreover, appropriate techniques have to be developed, so that it can be applied to ensure the quality of the derived workload model [90], [91]. While they are more accurate models of workloads, trace driven models incur overhead in terms of instrumentation setup and the amount of collected data.…”
Section: Trace-driven or Measurementmentioning
confidence: 99%
“…According to Hofmann et al [4], both monitoring and modeling rely on a common abstraction of a system's dynamic behavior, the event, and therefore can be integrated to one comprehensive methodology for measurement, validation and evaluation.…”
Section: Event As the Integration Elementmentioning
confidence: 99%