Kieker 1.12

kieker.monitoring.core.sampler
Interface ISampler

All Known Implementing Classes:
AbstractMXBeanSampler, AbstractSigarSampler, ClassLoadingSampler, CompilationSampler, CPUsCombinedPercSampler, CPUsDetailedPercSampler, DiskUsageSampler, GCSampler, LoadAverageSampler, MemorySampler, MemSwapUsageSampler, NetworkUtilizationSampler, ThreadsStatusSampler, UptimeSampler

public interface ISampler

Since:
1.3
Author:
Andre van Hoorn

Method Summary
 void sample(IMonitoringController monitoringController)
          Triggers this ISampler to perform a measurement and to pass the data to the given IMonitoringController.
 

Method Detail

sample

void sample(IMonitoringController monitoringController)
            throws java.lang.Exception
Triggers this ISampler to perform a measurement and to pass the data to the given IMonitoringController.

Parameters:
monitoringController - The controller to which the sampler should pass the data.
Throws:
java.lang.Exception - thrown to indicate an error.
Since:
1.3

Kieker 1.12

Copyright 2015 Kieker Project, http://kieker-monitoring.net