|
|||||||||
| 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.NetInfo
public class NetInfo
A probe to get net interface info on a Linux system. It uses /proc/net/dev 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 | |
|---|---|
NetInfo(java.lang.String name,
java.lang.String ifName)
|
|
| Method Summary | |
|---|---|
ProbeMeasurement |
collect()
Collect a measurement. |
static void |
main(java.lang.String[] args)
|
| 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 NetInfo(java.lang.String name,
java.lang.String ifName)
| Method Detail |
|---|
public ProbeMeasurement collect()
collect in interface ProbeReportingcollect in class AbstractProbepublic static void main(java.lang.String[] args)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||