Package org.jmxtrans.embedded
Interface EmbeddedJmxTransMBean
- All Known Subinterfaces:
SpringEmbeddedJmxTransMBean
- All Known Implementing Classes:
EmbeddedJmxTrans,SpringEmbeddedJmxTrans
public interface EmbeddedJmxTransMBean
JMX MBean interface of the
EmbeddedJmxTrans.- Author:
- Cyrille Le Clerc
-
Method Summary
Modifier and Type Method Description voidcollectMetrics()voidexportCollectedMetrics()intgetCollectedMetricsCount()intgetCollectionCount()longgetCollectionDurationInMillis()longgetCollectionDurationInNanos()intgetDiscardedResultsCount()intgetExportCount()longgetExportDurationInMillis()longgetExportDurationInNanos()intgetExportedMetricsCount()intgetExportIntervalInSeconds()intgetNumExportThreads()intgetNumQueryThreads()intgetQueryIntervalInSeconds()StringgetState()voidstart()voidstop()
-
Method Details
-
getNumQueryThreads
int getNumQueryThreads() -
getQueryIntervalInSeconds
int getQueryIntervalInSeconds() -
getExportIntervalInSeconds
int getExportIntervalInSeconds() -
getNumExportThreads
int getNumExportThreads() -
collectMetrics
void collectMetrics() -
exportCollectedMetrics
void exportCollectedMetrics() -
getCollectedMetricsCount
int getCollectedMetricsCount() -
getCollectionDurationInNanos
long getCollectionDurationInNanos() -
getCollectionDurationInMillis
long getCollectionDurationInMillis() -
getCollectionCount
int getCollectionCount() -
getExportedMetricsCount
int getExportedMetricsCount() -
getExportDurationInNanos
long getExportDurationInNanos() -
getExportDurationInMillis
long getExportDurationInMillis() -
getExportCount
int getExportCount() -
getDiscardedResultsCount
int getDiscardedResultsCount() -
getState
String getState() -
stop
- Throws:
Exception
-
start
- Throws:
Exception
-