Class ClusterMonitoringBeansRegistrar

java.lang.Object
com.atlassian.jira.cluster.monitoring.ClusterMonitoringBeansRegistrar

public class ClusterMonitoringBeansRegistrar extends Object
Initialise the Management Bean Server that exposes JMX resources used for cluster monitoring.
Since:
v7.3
  • Field Details

  • Constructor Details

    • ClusterMonitoringBeansRegistrar

      public ClusterMonitoringBeansRegistrar()
  • Method Details

    • registerClusterMonitoringMBeans

      public void registerClusterMonitoringMBeans()
      Expose our JMX beans so that JConsole/Nagios/NewRelic can play with them. This should only be called _once_ during initialisation, but nothing bad will happen if you call it twice ;). Three times though? Forget about it.
      See Also:
    • unregisterClusterMonitorMBeans

      public void unregisterClusterMonitorMBeans()
      This should run whenever this component is torn down.