Class: Monitoring
Defined in: | src/kermit/extensions/ext.monitoring.coffee |
Inherits: | Extension |
Overview
Generate and log runtime statistics on queueing system and item processing.
Class Method Summary
Instance Method Summary
- # (void) initialize(context) Add stats counter at intervals
- # (void) count(phase) Count the item (phase)
- # (void) durationOf(item, preceedingPhase, count) Compute the duration of the item phase and add to item counters
Inherited Method Summary
Methods inherited from
Extension
#initialize #print #merge #targets #verify #onStart #onStop
Class Method Details
.
(void)
defaultOpts()
Constructor Details
#
(void)
constructor(opts)
Instance Method Details
#
(void)
initialize(context)
Add stats counter at intervals
#
(void)
count(phase)
Count the item (phase)
#
(void)
durationOf(item, preceedingPhase, count)
Compute the duration of the item phase and add to item counters