|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteu.reservoir.monitoring.core.AbstractProbe
eu.reservoir.monitoring.appl.host.linux.CPUInfo
public class CPUInfo
A probe to get cpu info on a Linux system. It uses /proc/stat to read the underyling data.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface eu.reservoir.monitoring.core.Probe |
---|
Probe.CollectionType, Probe.ReportingType, Probe.Status |
Constructor Summary | |
---|---|
CPUInfo(java.lang.String name)
|
Method Summary | |
---|---|
ProbeMeasurement |
collect()
Collect a measurement. |
Methods inherited from class eu.reservoir.monitoring.core.AbstractProbe |
---|
activateProbe, addProbeAttribute, beginThreadBody, deactivateProbe, endThreadBody, error, getAttribute, getAttributes, getCollectionType, getDataRate, getGroupID, getID, getLastMeasurement, getLastMeasurementCollection, getMetaData, getName, getProbeFilter, getProbeManager, getServiceID, inform, isActive, isFiltering, isOn, rationalToMillis, run, setDataRate, setGroupID, setID, setName, setProbeFilter, setProbeManager, setServiceID, startProbeThread, stopProbeThread, toString, turnOffFiltering, turnOffProbe, turnOnFiltering, turnOnProbe |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface eu.reservoir.monitoring.core.ProbeInfo |
---|
addProbeAttribute, getAttribute, getAttributes, getDataRate, getGroupID, getID, getLastMeasurement, getLastMeasurementCollection, getMetaData, getName, getProbeManager, getServiceID, setDataRate, setGroupID, setID, setName, setProbeManager, setServiceID |
Methods inherited from interface eu.reservoir.monitoring.core.ProbeLifecycle |
---|
activateProbe, deactivateProbe, isActive, isOn, turnOffProbe, turnOnProbe |
Methods inherited from interface java.lang.Runnable |
---|
run |
Methods inherited from interface eu.reservoir.monitoring.core.ProbeReporting |
---|
error, getProbeFilter, inform, isFiltering, setProbeFilter, turnOffFiltering, turnOnFiltering |
Constructor Detail |
---|
public CPUInfo(java.lang.String name)
Method Detail |
---|
public ProbeMeasurement collect()
collect
in interface ProbeReporting
collect
in class AbstractProbe
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |