Class LoadAverageNode
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
com.aoindustries.noc.monitor.NodeImpl
com.aoindustries.noc.monitor.TableMultiResultNodeImpl<LoadAverageResult>
com.aoindustries.noc.monitor.linux.LoadAverageNode
- All Implemented Interfaces:
Node
,TableMultiResultNode<LoadAverageResult>
,Serializable
,Remote
The load average per ao_server is watched on a minutely basis. The five-minute
load average is compared against the limits in the ao_servers table and the
alert level is set accordingly.
- Author:
- AO Industries, Inc.
- See Also:
-
Field Summary
Fields inherited from class com.aoindustries.noc.monitor.TableMultiResultNodeImpl
rootNode
Fields inherited from class java.rmi.server.RemoteObject
ref
-
Constructor Summary
ConstructorDescriptionLoadAverageNode
(HostNode hostNode, Server linuxServer, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf) -
Method Summary
Methods inherited from class com.aoindustries.noc.monitor.TableMultiResultNodeImpl
addTableMultiResultListener, getAlertLevel, getAlertMessage, getAllowsChildren, getChildren, getParent, getResults, removeTableMultiResultListener, start, stop
Methods inherited from class com.aoindustries.noc.monitor.NodeImpl
constrainAlertLevel, getAlertCategory, getMaxAlertLevel, getSnapshot, getSnapshot, getSnapshot, getSnapshot, getSnapshot, getSnapshot, toString
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObject
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toStub
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.aoindustries.noc.monitor.common.Node
getAlertCategory
-
Constructor Details
-
LoadAverageNode
public LoadAverageNode(HostNode hostNode, Server linuxServer, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf) throws IOException - Throws:
IOException
-
-
Method Details