Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Kieker 1.10
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
kieker.monitoring.core.sampler.ISampler

Packages that use ISampler
kieker.monitoring.core.controller |
kieker.monitoring.core.sampler |
kieker.monitoring.sampler.mxbean |
kieker.monitoring.sampler.sigar.samplers |

Uses of ISampler in kieker.monitoring.core.controller

Methods in kieker.monitoring.core.controller with parameters of type ISampler
`ScheduledSamplerJob` | `MonitoringController.schedulePeriodicSampler(ISampler sampler, long initialDelay, long period, TimeUnit timeUnit)`
`ScheduledSamplerJob` | `SamplingController.schedulePeriodicSampler(ISampler sensor, long initialDelay, long period, TimeUnit timeUnit)` Schedules the given `ISampler` with given initial delay, and period.
`ScheduledSamplerJob` | `ISamplingController.schedulePeriodicSampler(ISampler sampler, long initialDelay, long period, TimeUnit timeUnit)` Schedules the given `ISampler` with given initial delay, and period.

Uses of ISampler in kieker.monitoring.core.sampler

Constructors in kieker.monitoring.core.sampler with parameters of type ISampler
`ScheduledSamplerJob(IMonitoringController monitoringController, ISampler sensor)` Constructs a new `ScheduledSamplerJob` with the given parameters.

Uses of ISampler in kieker.monitoring.sampler.mxbean

Classes in kieker.monitoring.sampler.mxbean that implement ISampler
`class` | `AbstractMXBeanSampler` This is an abstract base for all sampler using the MXBean interface to access information from the JVM.
`class` | `ClassLoadingSampler` A sampler using the MXBean interface to access information about the class loading.
`class` | `CompilationSampler` A sampler using the MXBean interface to access information about the compilation time.
`class` | `GCSampler` A sampler using the MXBean interface to access information about the garbage collector(s).
`class` | `MemorySampler` A sampler using the MXBean interface to access information about the JVM memory usage.
`class` | `ThreadsStatusSampler` A sampler using the MXBean interface to access information about the threads in the JVM.
`class` | `UptimeSampler` A sampler using the MXBean interface to access information about the JVM uptime.

Uses of ISampler in kieker.monitoring.sampler.sigar.samplers

Classes in kieker.monitoring.sampler.sigar.samplers that implement ISampler
`class` | `AbstractSigarSampler` Eases the implementation of `ISampler`s which collect system-level sensor data via the `Sigar` API and store this data as `IMonitoringRecord`s via `WriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord)` .
`class` | `CPUsCombinedPercSampler` Logs the combined (i.e., User + Sys + Nice + Wait) cpu utilization for each CPU in the system, retrieved via `CpuPerc.getCombined()`, as `ResourceUtilizationRecord`s via `IWriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord)` .
`class` | `CPUsDetailedPercSampler` Logs detailed utilization statistics for each CPU in the system, retrieved from `CpuPerc`, as `CPUUtilizationRecord`s via `IWriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord)` .
`class` | `MemSwapUsageSampler` Logs memory and swap statistics retrieved from `Mem` and `Swap`, as `MemSwapUsageRecord`s via `IWriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord)` .

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Kieker 1.10
PREV NEXT | FRAMES NO FRAMES

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