Go to the source code of this file.
Namespaces | |
namespace | KernelMonitor |
Defines | |
#define | RM_KERNEL_UUID_STRING "f05d2371-d0d5-4cf9-866e-0c8e92afde66" |
#define | KL_SUBSYSTEM_NAME "kernel subsystem" |
#define | KL_SUBSYSTEM_DESCR "resource monitor kernel subsystem for kernel version 2.4.x" |
#define | KL_RESOURCE_NAME "kernel resource" |
#define | KL_RESOURCE_DESCR "kernel subsystem has one resource" |
#define | KL_STAT_PHYSICAL_MEM_NAME "physical memory" |
#define | KL_STAT_PHYSICAL_MEM_DESCR "Current value is free physical memory. The upper bound is total physical memory." |
#define | KL_STAT_PHYSICAL_MEM_UNIT "byte" |
#define | KL_STAT_VIRTUAL_MEM_NAME "virtual memory" |
#define | KL_STAT_VIRTUAL_MEM_DESCR "Current value is free virtual memory. The upper bound is the total virtual memory " |
#define | KL_STAT_VIRTUAL_MEM_UNIT "byte" |
#define | KL_STAT_ALLOCATED_KL_MEM_NAME "allocated kernel memory" |
#define | KL_STAT_ALLOCATED_KL_MEM_DESCR "the maximum size of a shared memory segment for kernel" |
#define | KL_STAT_ALLOCATED_KL_MEM_UNIT "byte" |
#define | KL_STAT_ACTIVE_PROC_NAME "active processes" |
#define | KL_STAT_ACTIVE_PROC_DESCR "the number of processes that currently running" |
#define | KL_STAT_ACTIVE_PROC_UNIT "none" |
#define | KL_STAT_OPEN_FILE_NAME "open file descriptors" |
#define | KL_STAT_OPEN_FILE_DESCR "Current value is the number of used file handles. The upper bound is the max number of file descriptiors the system allows" |
#define | KL_STAT_OPEN_FILE_UNIT "none" |
#define | KL_STAT_CPU_KERNEL_NAME "cpu kernel utilization" |
#define | KL_STAT_CPU_KERNEL_DESCR "Average cpu utilization in kernel space" |
#define | KL_STAT_CPU_KERNEL_UNIT "none" |
#define | KL_STAT_USER_KERNEL_NAME "cpu user utilization" |
#define | KL_STAT_USER_KERNEL_DESCR "average cpu utilization in user space" |
#define | KL_STAT_USER_KERNEL_UNIT "none" |
#define | KL_STAT_INODE_USAGE_NAME "inode usage" |
#define | KL_STAT_INODE_USAGE_DESCR "the number of inodes the system has allocated. the upper bound is the max number of inode the system allows" |
#define | KL_STAT_INODE_USAGE_UNIT "none" |
#define | KL_STAT_AVAILABLE_PHYSICAL_MEM 0 |
#define | KL_TYPE_AVAILABLE_PHYSICAL_MEM rmGauge |
#define | KL_SIZE_AVAILABLE_PHYSICAL_MEM rmSizeU32 |
#define | KL_SCALE_AVAILABLE_PHYSICAL_MEM rmScaleByte |
#define | KL_STAT_AVAILABLE_VIRTUAL_MEM 1 |
#define | KL_TYPE_AVAILABLE_VIRTUAL_MEM rmGauge |
#define | KL_SIZE_AVAILABLE_VIRTUAL_MEM rmSizeU32 |
#define | KL_SCALE_AVAILABLE_VIRTUAL_MEM rmScaleByte |
#define | KL_STAT_ALLOCATED_KERNEL_MEM 2 |
#define | KL_TYPE_ALLOCATED_KERNEL_MEM rmGauge |
#define | KL_SIZE_ALLOCATED_KERNEL_MEM rmSizeU32 |
#define | KL_SCALE_ALLOCATED_KERNEL_MEM rmScaleByte |
#define | KL_STAT_ACTIVE_PROCESSES 3 |
#define | KL_TYPE_ACTIVE_PROCESSES rmGauge |
#define | KL_SIZE_ACTIVE_PROCESSES rmSizeU32 |
#define | KL_SCALE_ACTIVE_PROCESSES rmScaleByte |
#define | KL_STAT_OPEN_FILE_DESCRIPTORS 4 |
#define | KL_TYPE_OPEN_FILE_DESCRIPTORS rmGauge |
#define | KL_SIZE_OPEN_FILE_DESCRIPTORS rmSizeU32 |
#define | KL_SCALE_OPEN_FILE_DESCRIPTORS rmScaleNone |
#define | KL_STAT_CPU_KERNEL_UTILIZATION 5 |
#define | KL_TYPE_CPU_KERNEL_UTILIZATION rmGauge |
#define | KL_SIZE_CPU_KERNEL_UTILIZATION rmSizeU32 |
#define | KL_SCALE_CPU_KERNEL_UTILIZATION rmScaleNone |
#define | KL_STAT_CPU_USER_UTILIZATION 6 |
#define | KL_TYPE_CPU_USER_UTILIZATION rmGauge |
#define | KL_SIZE_CPU_USER_UTILIZATION rmSizeU32 |
#define | KL_SCALE_CPU_USER_UTILIZATION rmScaleNone |
#define | KL_STAT_INODE_USAGE 7 |
#define | KL_TYPE_INODE_USAGE rmGauge |
#define | KL_SIZE_INODE_USAGE rmSizeU32 |
#define | KL_SCALE_INODE_USAGE rmScaleNone |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|