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 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

      void stop() throws Exception
      Throws:
      Exception
    • start

      void start() throws Exception
      Throws:
      Exception