Class DrReceiverMetricsManager

java.lang.Object
org.gridgain.internal.dr.metrics.DrReceiverMetricsManager

public class DrReceiverMetricsManager extends Object
Receiver metrics manager.
  • Field Details

  • Constructor Details

    • DrReceiverMetricsManager

      public DrReceiverMetricsManager(org.gridgain.dr.configuration.DrReceiverServerView cfg)
      Constructs metrics manager.
      Parameters:
      cfg - Receiver configuration.
  • Method Details

    • getOrCreateCacheMetrics

      public DrBatchEventListener getOrCreateCacheMetrics(byte dataCenterId, String cacheName)
      Gets cache metrics or creates new cache metrics.
      Parameters:
      dataCenterId - Date center ID.
      cacheName - Cache name.
      Returns:
      Receiver cache metrics.
    • start

      public void start()
      Registers MBean that provides aggregated metrics.
    • stop

      public void stop()
      Unregisters managed beans.