|
Kieker 1.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object kieker.monitoring.probe.sigar.SigarSamplerFactory
public final class SigarSamplerFactory
Provides factory methods for AbstractSigarSampler
s.
Constructor Summary | |
---|---|
SigarSamplerFactory(org.hyperic.sigar.Humidor humidor)
Constructs a SigarSamplerFactory with the given parameters. |
Method Summary | |
---|---|
CPUsCombinedPercSampler |
createSensorCPUsCombinedPerc()
Creates an instance of CPUsCombinedPercSampler . |
CPUsDetailedPercSampler |
createSensorCPUsDetailedPerc()
Creates an instance of CPUsDetailedPercSampler . |
MemSwapUsageSampler |
createSensorMemSwapUsage()
Creates an instance of MemSwapUsageSampler . |
static SigarSamplerFactory |
getInstance()
Returns the singleton instance of the SigarSamplerFactory which
uses the singleton instance of the WriterController retrieved via
{@link WriterController#getInstance()}. |
org.hyperic.sigar.SigarProxy |
getSigar()
SigarProxy instance used by this SigarSamplerFactory . |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SigarSamplerFactory(org.hyperic.sigar.Humidor humidor)
SigarSamplerFactory
with the given parameters.
humidor
- Method Detail |
---|
public static final SigarSamplerFactory getInstance()
SigarSamplerFactory
which
uses the singleton instance of the WriterController retrieved via
{@link WriterController#getInstance()}.
The size of the internal thread pool used to serve the sensing and
logging jobs is set to {@link SigarSamplerFactory#DEFAULT_EXECUTOR_THREAD_POOL_SIZE}.
public final org.hyperic.sigar.SigarProxy getSigar()
SigarProxy
instance used by this SigarSamplerFactory
.
public CPUsCombinedPercSampler createSensorCPUsCombinedPerc()
ISigarSamplerFactory
CPUsCombinedPercSampler
.
createSensorCPUsCombinedPerc
in interface ISigarSamplerFactory
public CPUsDetailedPercSampler createSensorCPUsDetailedPerc()
ISigarSamplerFactory
CPUsDetailedPercSampler
.
createSensorCPUsDetailedPerc
in interface ISigarSamplerFactory
public MemSwapUsageSampler createSensorMemSwapUsage()
ISigarSamplerFactory
MemSwapUsageSampler
.
createSensorMemSwapUsage
in interface ISigarSamplerFactory
|
Kieker 1.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |