org.opennms.netmgt.rrd
Class RrdStresser
java.lang.Object
org.opennms.netmgt.rrd.RrdStresser
- class RrdStresser
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
currFileNum
static int currFileNum
dataPosition
static int[] dataPosition
FACTORY_NAME
static final java.lang.String FACTORY_NAME
FILE_COUNT
static final int FILE_COUNT
ZERO_FILES
static final int ZERO_FILES
FILES_PER_DIR
static final int FILES_PER_DIR
firstUpdateComplete
static java.util.Date firstUpdateComplete
MAX_UPDATES
static final int MAX_UPDATES
MODULUS
static final int MODULUS
RRD_DATASOURCE_COUNT
static final int RRD_DATASOURCE_COUNT
RRD_DATASOURCE_NAME
static final java.lang.String RRD_DATASOURCE_NAME
- See Also:
- Constant Field Values
RRD_PATH
static final java.lang.String RRD_PATH
RRD_START
static final long RRD_START
- See Also:
- Constant Field Values
RRD_STEP
static final long RRD_STEP
THREAD_COUNT
static final int THREAD_COUNT
TIME_END
static final long TIME_END
- See Also:
- Constant Field Values
TIME_START
static final long TIME_START
- See Also:
- Constant Field Values
UPDATE_FILE
private static final java.lang.String UPDATE_FILE
updateCount
static int updateCount
updateData
static java.lang.String[] updateData
UPDATES_PER_OPEN
static final int UPDATES_PER_OPEN
updateStart
static java.util.Date updateStart
USE_JNI
static final boolean USE_JNI
USE_QUEUE
static final boolean USE_QUEUE
QUEUE_CREATES
static final boolean QUEUE_CREATES
UPDATE_TIME
static final int UPDATE_TIME
EXTENSION
static final java.lang.String EXTENSION
- See Also:
- Constant Field Values
filesPerZero
static long filesPerZero
rrd
static RrdStrategy rrd
RrdStresser
RrdStresser()
countUpdate
private static void countUpdate()
printStats
private static void printStats()
getFileName
static java.lang.String getFileName(int fileNum)
getNextLine
private static java.lang.String getNextLine(int fileNum)
makeZeroUpdate
private static java.lang.String makeZeroUpdate(int fileNum,
java.lang.String update)
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
moreUpdates
private static boolean moreUpdates()
nextFileNum
static int nextFileNum()
printHeader
private static void printHeader()
print
static void print(java.lang.String message)
rrdCloseFile
private static void rrdCloseFile(java.lang.Object rrdFile)
throws java.lang.Exception
- Throws:
java.lang.Exception
rrdCreateDefinition
private static java.lang.Object rrdCreateDefinition(int fileNum)
throws java.lang.Exception
- Throws:
java.lang.Exception
rrdCreateFile
private static void rrdCreateFile(java.lang.Object rrdDef)
throws java.lang.Exception
- Throws:
java.lang.Exception
rrdInitialize
private static void rrdInitialize()
throws java.lang.Exception
- Throws:
java.lang.Exception
rrdOpenFile
private static java.lang.Object rrdOpenFile(java.lang.String fileName)
throws java.lang.Exception
- Throws:
java.lang.Exception
rrdGetStats
private static java.lang.String rrdGetStats()
rrdUpdateFile
private static void rrdUpdateFile(java.lang.Object rrdFile,
java.lang.String data)
throws java.lang.Exception
- Throws:
java.lang.Exception
execute
public void execute(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
Generated by eevans on May 29 2005 2015.