Interface IpdMonitoringControlService

All Known Implementing Classes:
DefaultIpdMonitoringControlService

@PublicApi public interface IpdMonitoringControlService
This service takes care of turning on and off In Product Diagnostics metrics in e.g. the unlikely case they themselves cause performance issues.

The metrics are output via JMX and to a log file.

Since:
9.4.3
  • Method Details

    • isIpdMonitoringEnabled

      boolean isIpdMonitoringEnabled()
      Returns:
      the current Ipd monitoring state
    • setIpdMonitoringEnabled

      void setIpdMonitoringEnabled(boolean isEnabled)
      Set Ipd monitoring should be enabled. In the case of disabled JMX, it enables JMX as well.
      Parameters:
      isEnabled - the desired application monitoring state