|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DeluxeStatsMonitorMBean
Encapsulation of common interface for monitoring MBeans with "deluxe"
statistics, i.e. those with a common approach to extensive baseline and
interval statistics.
Supported API: true
Extendable: true
| Method Summary | |
|---|---|
CompositeData |
getBaselineStatistics()
Statistics since last baseline (see resetBaselineStatistics()) Supported API: true |
String |
getBaselineStatisticsLoggerLevel()
Baseline statistics logging level (not persisted with MBean); valid values are ALL, TRACE, DEBUG, INFO, WARN, ERROR, FATAL, OFF (or blank/unspecified) Supported API: true |
String |
getBaselineStatisticsLoggerName()
Name of baseline statistics logger Supported API: true |
int |
getRecentIntervalSeconds()
Length of "recent" statistics interval in seconds Supported API: true |
CompositeData |
getRecentStatistics()
Statistics during last "recent" time interval (see RecentIntervalSeconds) Supported API: true |
String |
getRecentStatisticsLoggerLevel()
"Recent" statistics logging level (not persisted with MBean); valid values are ALL, TRACE, DEBUG, INFO, WARN, ERROR, FATAL, OFF (or blank/unspecified) Supported API: true |
String |
getRecentStatisticsLoggerName()
Name of "recent" statistics logger Supported API: true |
String |
getStatisticsLoggerFormatString()
Low-level (java.util.Formatter) statistics log format string; if specified, overrides StatisticsLoggerUseShortFormat and StatisticsLoggerSeparatorString Supported API: true |
String |
getStatisticsLoggerOutputAttributes()
List of statistics to be output to statistics logs Supported API: true |
String[] |
getStatisticsLoggerOutputAttributesSupported()
List of attributes supported for use in StatisticsLoggerOutputAttributes Supported API: true |
String |
getStatisticsLoggerSeparatorString()
Item separator string used in statistics log format Supported API: true |
int |
getSummaryIntervalSeconds()
Length of "summary" statistics interval in seconds Supported API: true |
String |
getSummaryStatisticsLoggerLevel()
"Summary" statistics logging level (not persisted with MBean); valid values are ALL, TRACE, DEBUG, INFO, WARN, ERROR, FATAL, OFF (or blank/unspecified) Supported API: true |
String |
getSummaryStatisticsLoggerName()
Name of "summary" statistics logger Supported API: true |
boolean |
isStatisticsLoggerUseShortFormat()
Whether short format (which contains only attribute values, not names) is used for statistics logging Supported API: true |
void |
resetBaselineStatistics()
Logs current baseline statistics and then resets them (establishes a new baseline) Supported API: true |
void |
setBaselineStatisticsLoggerLevel(String baselineStatisticsLoggerLevel)
Baseline statistics logging level (not persisted with MBean); valid values are ALL, TRACE, DEBUG, INFO, WARN, ERROR, FATAL, OFF (or blank/unspecified) Supported API: true |
void |
setRecentIntervalSeconds(int recentIntervalSeconds)
Length of "recent" statistics interval in seconds Supported API: true |
void |
setRecentStatisticsLoggerLevel(String recentStatisticsLoggerLevel)
"Recent" statistics logging level (not persisted with MBean); valid values are ALL, TRACE, DEBUG, INFO, WARN, ERROR, FATAL, OFF (or blank/unspecified) Supported API: true |
void |
setStatisticsLoggerFormatString(String statisticsLoggerFormatString)
Low-level (java.util.Formatter) statistics log format string; if specified, overrides StatisticsLoggerUseShortFormat and StatisticsLoggerSeparatorString Supported API: true |
void |
setStatisticsLoggerOutputAttributes(String statisticsLoggerOutputAttributes)
List of statistics to be output to statistics logs Supported API: true |
void |
setStatisticsLoggerSeparatorString(String statisticsLoggerSeparatorString)
Item separator string used in statistics log format Supported API: true |
void |
setStatisticsLoggerUseShortFormat(boolean statisticsLoggerUseShortFormat)
Whether short format (which contains only attribute values, not names) is used for statistics logging Supported API: true |
void |
setSummaryIntervalSeconds(int summaryIntervalSeconds)
Length of "summary" statistics interval in seconds Supported API: true |
void |
setSummaryStatisticsLoggerLevel(String summaryStatisticsLoggerLevel)
"Summary" statistics logging level (not persisted with MBean); valid values are ALL, TRACE, DEBUG, INFO, WARN, ERROR, FATAL, OFF (or blank/unspecified) Supported API: true |
| Methods inherited from interface wt.jmx.core.mbeans.SelfEmailingMBean |
|---|
emailThisMBean |
| Method Detail |
|---|
String getBaselineStatisticsLoggerName()
String getBaselineStatisticsLoggerLevel()
void setBaselineStatisticsLoggerLevel(String baselineStatisticsLoggerLevel)
CompositeData getBaselineStatistics()
throws OpenDataException
OpenDataExceptionint getRecentIntervalSeconds()
void setRecentIntervalSeconds(int recentIntervalSeconds)
String getRecentStatisticsLoggerName()
String getRecentStatisticsLoggerLevel()
void setRecentStatisticsLoggerLevel(String recentStatisticsLoggerLevel)
CompositeData getRecentStatistics()
throws OpenDataException
OpenDataExceptionint getSummaryIntervalSeconds()
void setSummaryIntervalSeconds(int summaryIntervalSeconds)
String getSummaryStatisticsLoggerName()
String getSummaryStatisticsLoggerLevel()
void setSummaryStatisticsLoggerLevel(String summaryStatisticsLoggerLevel)
String getStatisticsLoggerOutputAttributes()
void setStatisticsLoggerOutputAttributes(String statisticsLoggerOutputAttributes)
String[] getStatisticsLoggerOutputAttributesSupported()
boolean isStatisticsLoggerUseShortFormat()
void setStatisticsLoggerUseShortFormat(boolean statisticsLoggerUseShortFormat)
String getStatisticsLoggerSeparatorString()
void setStatisticsLoggerSeparatorString(String statisticsLoggerSeparatorString)
String getStatisticsLoggerFormatString()
void setStatisticsLoggerFormatString(String statisticsLoggerFormatString)
void resetBaselineStatistics()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||