public class ProStatSystem.Admin extends AbstractManagedObject implements StatServiceMXBean
Modifier and Type | Method and Description |
---|---|
BaselineQueryResult |
getBaseline(java.lang.String name,
long beginTime,
long endTime,
int minSampleSize)
Returns the best available value of the given timeframe less 1 week, or
1 day, or 1 hour.
|
DownTime[] |
getDownTimes(int index,
long beginTime,
long endTime)
Returns period of downtime
|
double |
getLastValue(java.lang.String name)
Returns the most recent value.
|
MeterGraphPageInfo |
getMeterGraphPage(java.lang.String name)
Returns a predefined meter graph page.
|
MeterGraphPageInfo[] |
getMeterGraphPages()
Returns predefined meter graph pages.
|
MeterGraphInfo[] |
getMeterGraphs()
Returns predefined meter graphs.
|
java.lang.String |
getName()
The JMX name property of the mbean.
|
long |
getSamplePeriod()
Returns the sample period in milliseconds
|
long[] |
getStartTimes(int index,
long beginTime,
long endTime)
Returns the start times for the given server.
|
java.lang.String |
getType()
The JMX type of this MBean, defaults to the prefix of the FooMXBean..
|
StatServiceValue[] |
statisticsData(java.lang.String name,
long beginTime,
long endTime,
long step)
Returns statistics data over a time range.
|
java.lang.String[] |
statisticsNames()
Returns the strings
|
addObjectNameProperties, getObjectName, registerSelf, toString, unregisterSelf
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getObjectName
public java.lang.String getName()
AbstractManagedObject
getName
in interface ManagedObjectMXBean
getName
in class AbstractManagedObject
public java.lang.String getType()
AbstractManagedObject
getType
in interface ManagedObjectMXBean
getType
in class AbstractManagedObject
public long getSamplePeriod()
StatServiceMXBean
getSamplePeriod
in interface StatServiceMXBean
public StatServiceValue[] statisticsData(java.lang.String name, long beginTime, long endTime, long step)
StatServiceMXBean
statisticsData
in interface StatServiceMXBean
public double getLastValue(java.lang.String name)
StatServiceMXBean
getLastValue
in interface StatServiceMXBean
public BaselineQueryResult getBaseline(java.lang.String name, long beginTime, long endTime, int minSampleSize)
StatServiceMXBean
getBaseline
in interface StatServiceMXBean
public java.lang.String[] statisticsNames()
StatServiceMXBean
statisticsNames
in interface StatServiceMXBean
public MeterGraphInfo[] getMeterGraphs()
StatServiceMXBean
getMeterGraphs
in interface StatServiceMXBean
public MeterGraphPageInfo[] getMeterGraphPages()
StatServiceMXBean
getMeterGraphPages
in interface StatServiceMXBean
public MeterGraphPageInfo getMeterGraphPage(java.lang.String name)
StatServiceMXBean
getMeterGraphPage
in interface StatServiceMXBean
public long[] getStartTimes(int index, long beginTime, long endTime)
StatServiceMXBean
getStartTimes
in interface StatServiceMXBean
public DownTime[] getDownTimes(int index, long beginTime, long endTime)
StatServiceMXBean
getDownTimes
in interface StatServiceMXBean