public class CPUMonitor
extends java.lang.Thread
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CMD |
static java.lang.String |
DEFAULT_CMD |
static boolean |
FIRST |
static int |
RED_THRESHOLD |
static int |
YELLOW_THRESHOLD |
Constructor and Description |
---|
CPUMonitor(int poll) |
CPUMonitor(java.lang.String osaHome,
int sample,
int freq,
com.nt.udc.nodemgr.OSANodeMgr nm,
Logger log,
PerformanceLogger cpuml) |
Modifier and Type | Method and Description |
---|---|
int |
getPollTime() |
int |
getRedThreshold() |
int |
getYellowThreshold() |
static void |
main(java.lang.String[] args) |
void |
run() |
void |
setPollTime(int sample,
int freq) |
void |
setRedThreshold(int red) |
void |
setYellowThreshold(int yel) |
void |
shutdown() |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
public static final java.lang.String DEFAULT_CMD
public static java.lang.String CMD
public static boolean FIRST
public static final int RED_THRESHOLD
public static final int YELLOW_THRESHOLD
public CPUMonitor(int poll)
public CPUMonitor(java.lang.String osaHome, int sample, int freq, com.nt.udc.nodemgr.OSANodeMgr nm, Logger log, PerformanceLogger cpuml)
public void setRedThreshold(int red)
public int getRedThreshold()
public void setYellowThreshold(int yel)
public int getYellowThreshold()
public void setPollTime(int sample, int freq)
public int getPollTime()
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public void shutdown()
public static void main(java.lang.String[] args)