Class MonitoringConstants

java.lang.Object
org.jppf.management.diagnostics.provider.MonitoringConstants

public class MonitoringConstants extends Object
Enumeration of the built-in monitoring data fields. These are the names of the properties found in a HealthSnapshot.
Author:
Laurent Cohen
  • Field Details

    • HEAP_USAGE_RATIO

      public static final String HEAP_USAGE_RATIO
      Constant for the name of the heap usage ratio property.
      See Also:
    • HEAP_USAGE_MB

      public static final String HEAP_USAGE_MB
      Constant for the name of the heap usage in MB property.
      See Also:
    • NON_HEAP_USAGE_RATIO

      public static final String NON_HEAP_USAGE_RATIO
      Constant for the name of the non-heap usage ratio property.
      See Also:
    • NON_HEAP_USAGE_MB

      public static final String NON_HEAP_USAGE_MB
      Constant for the name of the non-heap usage in MB property.
      See Also:
    • DEADLOCKED

      public static final String DEADLOCKED
      Constant for the name of the deadlock indicator property.
      See Also:
    • LIVE_THREADS_COUNT

      public static final String LIVE_THREADS_COUNT
      Constant for the name of the live threads count property.
      See Also:
    • PEAK_THREADS_COUNT

      public static final String PEAK_THREADS_COUNT
      Constant for the name of the peak threads count property.
      See Also:
    • STARTED_THREADS_COUNT

      public static final String STARTED_THREADS_COUNT
      Constant for the name of the total started threads property.
      See Also:
    • PROCESS_CPU_LOAD

      public static final String PROCESS_CPU_LOAD
      Constant for the name of the current process cpu load in % property.
      See Also:
    • SYSTEM_CPU_LOAD

      public static final String SYSTEM_CPU_LOAD
      Constant for the name of the system cpu load in % property.
      See Also:
    • RAM_USAGE_RATIO

      public static final String RAM_USAGE_RATIO
      Constant for the name of the ram usage ratio property.
      See Also:
    • RAM_USAGE_MB

      public static final String RAM_USAGE_MB
      Constant for the name of the ram usage in MB property.
      See Also:
    • SWAP_USAGE_RATIO

      public static final String SWAP_USAGE_RATIO
      Constant for the name of the swap memory usage ratio property.
      See Also:
    • SWAP_USAGE_MB

      public static final String SWAP_USAGE_MB
      Constant for the name of the swap memory usage in MB property.
      See Also:
    • CPU_TEMPERATURE

      public static final String CPU_TEMPERATURE
      Constant for the name of the cpu temperature property.
      See Also:
    • OS_NAME

      public static final String OS_NAME
      Constant for the name of the os name and version property.
      See Also:
    • PROCESS_RESIDENT_SET_SIZE

      public static final String PROCESS_RESIDENT_SET_SIZE
      Constant for the name of the process resident size property.
      See Also:
    • PROCESS_VIRTUAL_SIZE

      public static final String PROCESS_VIRTUAL_SIZE
      Constant for the name of the process virtual size property.
      See Also:
    • JVM_UPTIME

      public static final String JVM_UPTIME
      Constant for the name JVM uptime property.
      See Also:
  • Constructor Details

    • MonitoringConstants

      public MonitoringConstants()