Package org.apache.iotdb.metrics.utils
Enum SystemMetric
- java.lang.Object
-
- java.lang.Enum<SystemMetric>
-
- org.apache.iotdb.metrics.utils.SystemMetric
-
- All Implemented Interfaces:
Serializable,Comparable<SystemMetric>
public enum SystemMetric extends Enum<SystemMetric>
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringtoString()static SystemMetricvalueOf(String name)Returns the enum constant of this type with the specified name.static SystemMetric[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
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_OPS
public static final SystemMetric DISK_IO_OPS
-
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
-
UP_TIME
public static final SystemMetric UP_TIME
-
-
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 nameNullPointerException- if the argument is null
-
toString
public String toString()
- Overrides:
toStringin classEnum<SystemMetric>
-
-