Enum SystemMetric

    • Enum Constant Detail

      • THREAD_POOL_ACTIVE_THREAD_COUNT

        public static final SystemMetric THREAD_POOL_ACTIVE_THREAD_COUNT
      • THREAD_POOL_DONE_TASK_COUNT

        public static final SystemMetric THREAD_POOL_DONE_TASK_COUNT
      • THREAD_POOL_WAITING_TASK_COUNT

        public static final SystemMetric THREAD_POOL_WAITING_TASK_COUNT
      • THREAD_POOL_CORE_SIZE

        public static final SystemMetric THREAD_POOL_CORE_SIZE
      • THREAD_POOL_LARGEST_POOL_SIZE

        public static final SystemMetric THREAD_POOL_LARGEST_POOL_SIZE
      • DISK_IO_SIZE

        public static final SystemMetric DISK_IO_SIZE
      • DISK_IO_TIME

        public static final SystemMetric DISK_IO_TIME
      • DISK_IO_AVG_TIME

        public static final SystemMetric DISK_IO_AVG_TIME
      • DISK_IO_AVG_SIZE

        public static final SystemMetric DISK_IO_AVG_SIZE
      • DISK_IO_SECTOR_NUM

        public static final SystemMetric DISK_IO_SECTOR_NUM
      • DISK_IO_BUSY_PERCENTAGE

        public static final SystemMetric DISK_IO_BUSY_PERCENTAGE
      • DISK_IO_AVG_QUEUE_SIZE

        public static final SystemMetric DISK_IO_AVG_QUEUE_SIZE
      • PROCESS_IO_SIZE

        public static final SystemMetric PROCESS_IO_SIZE
      • PROCESS_IO_OPS

        public static final SystemMetric PROCESS_IO_OPS
      • PROCESS_CPU_LOAD

        public static final SystemMetric PROCESS_CPU_LOAD
      • PROCESS_CPU_TIME

        public static final SystemMetric PROCESS_CPU_TIME
      • PROCESS_MAX_MEM

        public static final SystemMetric PROCESS_MAX_MEM
      • PROCESS_USED_MEM

        public static final SystemMetric PROCESS_USED_MEM
      • PROCESS_TOTAL_MEM

        public static final SystemMetric PROCESS_TOTAL_MEM
      • PROCESS_FREE_MEM

        public static final SystemMetric PROCESS_FREE_MEM
      • PROCESS_THREADS_COUNT

        public static final SystemMetric PROCESS_THREADS_COUNT
      • PROCESS_MEM_RATIO

        public static final SystemMetric PROCESS_MEM_RATIO
      • PROCESS_STATUS

        public static final SystemMetric PROCESS_STATUS
      • SYS_CPU_LOAD

        public static final SystemMetric SYS_CPU_LOAD
      • SYS_CPU_CORES

        public static final SystemMetric SYS_CPU_CORES
      • SYS_TOTAL_PHYSICAL_MEMORY_SIZE

        public static final SystemMetric SYS_TOTAL_PHYSICAL_MEMORY_SIZE
      • SYS_FREE_PHYSICAL_MEMORY_SIZE

        public static final SystemMetric SYS_FREE_PHYSICAL_MEMORY_SIZE
      • SYS_TOTAL_SWAP_SPACE_SIZE

        public static final SystemMetric SYS_TOTAL_SWAP_SPACE_SIZE
      • SYS_FREE_SWAP_SPACE_SIZE

        public static final SystemMetric SYS_FREE_SWAP_SPACE_SIZE
      • SYS_COMMITTED_VM_SIZE

        public static final SystemMetric SYS_COMMITTED_VM_SIZE
      • SYS_DISK_TOTAL_SPACE

        public static final SystemMetric SYS_DISK_TOTAL_SPACE
      • SYS_DISK_FREE_SPACE

        public static final SystemMetric SYS_DISK_FREE_SPACE
      • SYS_DISK_AVAILABLE_SPACE

        public static final SystemMetric SYS_DISK_AVAILABLE_SPACE
      • MODULE_CPU_USAGE

        public static final SystemMetric MODULE_CPU_USAGE
      • POOL_CPU_USAGE

        public static final SystemMetric POOL_CPU_USAGE
      • MODULE_USER_TIME_PERCENTAGE

        public static final SystemMetric MODULE_USER_TIME_PERCENTAGE
      • POOL_USER_TIME_PERCENTAGE

        public static final SystemMetric POOL_USER_TIME_PERCENTAGE
      • JVM_CLASSES_LOADED_CLASSES

        public static final SystemMetric JVM_CLASSES_LOADED_CLASSES
      • JVM_CLASSES_UNLOADED_CLASSES

        public static final SystemMetric JVM_CLASSES_UNLOADED_CLASSES
      • JVM_COMPILATION_TIME_MS

        public static final SystemMetric JVM_COMPILATION_TIME_MS
      • JVM_BUFFER_COUNT_BUFFERS

        public static final SystemMetric JVM_BUFFER_COUNT_BUFFERS
      • JVM_BUFFER_MEMORY_USED_BYTES

        public static final SystemMetric JVM_BUFFER_MEMORY_USED_BYTES
      • JVM_BUFFER_TOTAL_CAPACITY_BYTES

        public static final SystemMetric JVM_BUFFER_TOTAL_CAPACITY_BYTES
      • JVM_MEMORY_USED_BYTES

        public static final SystemMetric JVM_MEMORY_USED_BYTES
      • JVM_MEMORY_COMMITTED_BYTES

        public static final SystemMetric JVM_MEMORY_COMMITTED_BYTES
      • JVM_MEMORY_MAX_BYTES

        public static final SystemMetric JVM_MEMORY_MAX_BYTES
      • JVM_THREADS_PEAK_THREADS

        public static final SystemMetric JVM_THREADS_PEAK_THREADS
      • JVM_THREADS_DAEMON_THREADS

        public static final SystemMetric JVM_THREADS_DAEMON_THREADS
      • JVM_THREADS_LIVE_THREADS

        public static final SystemMetric JVM_THREADS_LIVE_THREADS
      • JVM_THREADS_STATUS_THREADS

        public static final SystemMetric JVM_THREADS_STATUS_THREADS
      • JVM_GC_MAX_DATA_SIZE_BYTES

        public static final SystemMetric JVM_GC_MAX_DATA_SIZE_BYTES
      • JVM_GC_LIVE_DATA_SIZE_BYTES

        public static final SystemMetric JVM_GC_LIVE_DATA_SIZE_BYTES
      • JVM_GC_YOUNG_MEMORY_ALLOCATED_BYTES

        public static final SystemMetric JVM_GC_YOUNG_MEMORY_ALLOCATED_BYTES
      • JVM_GC_OLD_MEMORY_ALLOCATED_BYTES

        public static final SystemMetric JVM_GC_OLD_MEMORY_ALLOCATED_BYTES
      • JVM_GC_NON_GEN_MEMORY_ALLOCATED_BYTES

        public static final SystemMetric JVM_GC_NON_GEN_MEMORY_ALLOCATED_BYTES
      • JVM_GC_MEMORY_PROMOTED_BYTES

        public static final SystemMetric JVM_GC_MEMORY_PROMOTED_BYTES
      • JVM_GC_PAUSE

        public static final SystemMetric JVM_GC_PAUSE
      • JVM_ZGC_CYCLES_COUNT

        public static final SystemMetric JVM_ZGC_CYCLES_COUNT
      • JVM_ZGC_PAUSES_COUNT

        public static final SystemMetric JVM_ZGC_PAUSES_COUNT
      • JVM_GC_ACCUMULATED_TIME_PERCENTAGE

        public static final SystemMetric JVM_GC_ACCUMULATED_TIME_PERCENTAGE
      • RECEIVED_BYTES

        public static final SystemMetric RECEIVED_BYTES
      • RECEIVED_PACKETS

        public static final SystemMetric RECEIVED_PACKETS
      • TRANSMITTED_BYTES

        public static final SystemMetric TRANSMITTED_BYTES
      • TRANSMITTED_PACKETS

        public static final SystemMetric TRANSMITTED_PACKETS
      • CONNECTION_NUM

        public static final SystemMetric CONNECTION_NUM
      • LOGBACK_EVENTS

        public static final SystemMetric LOGBACK_EVENTS
    • Method Detail

      • values

        public static SystemMetric[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (SystemMetric c : SystemMetric.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static SystemMetric valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null