| Class | Description |
|---|---|
| AbstractOshiSampler |
Eases the implementation of
ISamplers which collect system-level
sensor data via the com.github.oshi API and store this data as
IMonitoringRecords via
WriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord)
. |
| CPUsCombinedPercSampler |
Logs the combined (i.e., User + Sys + Nice + Wait) cpu utilization for each
CPU in the system, retrieved via
HardwareAbstractionLayer, as
ResourceUtilizationRecords via
IWriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord)
. |
| CPUsDetailedPercConverter |
Converts and stores CPU percentages (of i.e., User + Sys + Nice + Wait) The
conversion is made by collecting the ticks at two different times,
calculating the deltas and by calculating the relative values.
|
| CPUsDetailedPercSampler |
Logs detailed utilization statistics for each CPU in the system, retrieved
from
CentralProcessor, as CPUUtilizationRecords via
IWriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord)
. |
| DiskUsageSampler |
Logs disk usage of the system, retrieved as
DiskUsageRecord via
IWriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord)
. |
| LoadAverageSampler |
Logs load average of the system, retrieved as
LoadAverageRecord via
IWriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord)
. |
| MemSwapUsageSampler |
Logs memory and swap statistics retrieved from
GlobalMemory, as
MemSwapUsageRecords via
IWriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord)
. |
| NetworkUtilizationSampler |
Logs network utilization of the system, retrieved as
NetworkUtilizationRecord via
IWriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord)
. |
Copyright 2020 Kieker Project, http://kieker-monitoring.net