Memory plugging configuration 5
Memory plugging configuration 5
UPDATE="1"
CPU_MIN="1"
CPU_MAX="0"
user_0="(cpustat.user[0] - cpustat.user[1])"
nice_0="(cpustat.nice[0] - cpustat.nice[1])"
system_0="(cpustat.system[0] - cpustat.system[1])"
user_2="(cpustat.user[2] - cpustat.user[3])"
nice_2="(cpustat.nice[2] - cpustat.nice[3])"
system_2="(cpustat.system[2] - cpustat.system[3])"
CP_Active0="(user_0 + nice_0 + system_0)/ (cpustat.total_ticks[0] - cpustat.total_ticks[1])"
CP_Active2="(user_2 + nice_2 + system_2)/ (cpustat.total_ticks[2] - cpustat.total_ticks[3])"
CP_ActiveAVG="(CP_Active0+CP_Active2) / 2"
idle_0="(cpustat.idle[0] - cpustat.idle[1])"
iowait_0="(cpustat.iowait[0] - cpustat.iowait[1])"
idle_2="(cpustat.idle[2] - cpustat.idle[3])"
iowait_2="(cpustat.iowait[2] - cpustat.iowait[3])"
CP_idle0="(idle_0 + iowait_0)/ (cpustat.total_ticks[0] - cpustat.total_ticks[1])"
CP_idle2="(idle_2 + iowait_2)/ (cpustat.total_ticks[2] - cpustat.total_ticks[3])"
CP_idleAVG="(CP_idle0 + CP_idle2) / 2"
HOTPLUG="((1 - CP_ActiveAVG) * onumcpus) < 0.08"
HOTUNPLUG="(CP_idleAVG * onumcpus) > 1.15"
pgscan_k="vmstat.pgscan_kswapd_dma[0] + vmstat.pgscan_kswapd_normal[0] + vmstat.pgscan_kswapd_movable[0]"
pgscan_d="vmstat.pgscan_direct_dma[0] + vmstat.pgscan_direct_normal[0] + vmstat.pgscan_direct_movable[0]"
pgscan_k2="vmstat.pgscan_kswapd_dma[2] + vmstat.pgscan_kswapd_normal[2] + vmstat.pgscan_kswapd_movable[2]"
pgscan_d2="vmstat.pgscan_direct_dma[2] + vmstat.pgscan_direct_normal[2] + vmstat.pgscan_direct_movable[2]"
pgscanrate="(pgscan_k + pgscan_d - pgscan_k2 - pgscan_d2)"
pgsteal="vmstat.pgsteal_dma + vmstat.pgsteal_normal + vmstat.kswapd_steal + vmstat.pgsteal_movable"
pgsteal2="vmstat.pgsteal_dma[2] + vmstat.pgsteal_normal[2] + vmstat.kswapd_steal[2] + vmstat.pgsteal_movable[2]"
pgstealrate="(pgsteal-pgsteal2)"
avail_cache="meminfo.Cached -meminfo.Shmem"
CMM_MIN="0"
CMM_MAX="1245184"
CMM_INC="meminfo.MemFree / 40"
CMM_DEC="meminfo.MemTotal / 40"
MEMPLUG = "pgscanrate > pgstealrate"
MEMUNPLUG = "(meminfo.MemFree + avail_cache) > ( meminfo.MemTotal / 10)"