Functions | |
def | get_struct |
def | get_kernel_version |
def | proc_statm |
def | self_statm |
def | proc_stat |
def | self_stat |
def | loadavg |
def | uptime |
def | stat |
def | meminfo |
def | getrunners |
def | get_dict |
def | get_multidict |
def | maybe_number |
Variables | |
string | __ext_version__ = '1.0' |
string | __version__ = '$Revision: 1.2 $' |
dictionary | DIGITS = {} |
list | l2_2_18_procstat |
list | l2_2_18_loadavg = ['1min', '5min', '15min', 'running', 'cumulative'] |
list | l2_2_18_uptime = ['uptime', 'idle'] |
list | l2_2_18_procstatm = ['size', 'resident', 'shared', 'trs', 'drs', 'lrs', 'dt'] |
dictionary | l2_2_18_stat |
dictionary | l2_4_2_stat |
dictionary | version_map |
dictionary | version_guess_map |
tuple | VERSION = get_kernel_version() |
tuple | start = time.time() |
tuple | end = time.time() |
|
Definition at line 253 of file linuxproc.py. |
|
Definition at line 180 of file linuxproc.py. |
|
Definition at line 269 of file linuxproc.py. |
|
Definition at line 177 of file linuxproc.py. |
|
Definition at line 225 of file linuxproc.py. |
|
Definition at line 200 of file linuxproc.py. |
|
Definition at line 289 of file linuxproc.py. |
|
very expensive on 2.2 kernels, not so on 2.4 kernels Definition at line 209 of file linuxproc.py. |
|
Definition at line 194 of file linuxproc.py. |
|
Definition at line 188 of file linuxproc.py. |
|
Definition at line 197 of file linuxproc.py. |
|
Definition at line 191 of file linuxproc.py. |
|
Definition at line 206 of file linuxproc.py. |
|
Definition at line 203 of file linuxproc.py. |
|
Definition at line 89 of file linuxproc.py. |
|
Definition at line 90 of file linuxproc.py. |
|
Definition at line 92 of file linuxproc.py. |
|
Definition at line 309 of file linuxproc.py. |
|
Definition at line 108 of file linuxproc.py. |
|
Initial value: [ 'pid', 'comm', 'state', 'ppid', 'pgrp', 'session', 'tty', 'tty_pgrp', 'flags', 'min_flt', 'cmin_flt', 'maj_flt', 'cmaj_flt', 'utime', 'stime', 'cutime', 'cstime', 'priority', 'nice', 'NULL', 'it_real_value', 'start_time', 'vsize', 'rss', 'rlim', 'start_code', 'end_code', 'start_stack', 'esp', 'eip', 'signal', 'blocked', 'sigign', 'sigcatch', 'wchan', 'nswap', 'cnswap', 'exit_signal', 'processor' ] Definition at line 97 of file linuxproc.py. |
|
Definition at line 114 of file linuxproc.py. |
|
Initial value: { 'cpu' : ['user', 'nice', 'system', 'idle'], 'disk' : ['unknown1', 'unknown2', 'unknown3'], 'disk_rio' : ['unknown1', 'unknown2', 'unknown3'], 'disk_wio' : ['unknown1', 'unknown2', 'unknown3'], 'disk_rblk' : ['unknown1', 'unknown2', 'unknown3'], 'disk_wblk' : ['unknown1', 'unknown2', 'unknown3'], 'page' : ['in', 'out'], 'swap' : ['in', 'out'], 'intr' : ['interrupts'], 'ctxt' : ['context_switches'], 'btime' : ['boot_time'], 'processes' : ['processes'], } Definition at line 117 of file linuxproc.py. |
|
Definition at line 111 of file linuxproc.py. |
|
Initial value: { 'cpu' : ['user', 'nice', 'system', 'idle'], 'cpu0' : ['user', 'nice', 'system', 'idle'], 'cpu1' : ['user', 'nice', 'system', 'idle'], 'cpu2' : ['user', 'nice', 'system', 'idle'], 'cpu3' : ['user', 'nice', 'system', 'idle'], 'cpu4' : ['user', 'nice', 'system', 'idle'], 'cpu5' : ['user', 'nice', 'system', 'idle'], 'cpu6' : ['user', 'nice', 'system', 'idle'], 'cpu7' : ['user', 'nice', 'system', 'idle'], 'cpu8' : ['user', 'nice', 'system', 'idle'], 'cpu9' : ['user', 'nice', 'system', 'idle'], 'cpu10' : ['user', 'nice', 'system', 'idle'], 'cpu11' : ['user', 'nice', 'system', 'idle'], 'page' : ['in', 'out'], 'swap' : ['in', 'out'], 'intr' : ['interrupts'], 'disk_io' : ['unknown1', 'unknown2', 'unknown3'], 'ctxt' : ['context_switches'], 'btime' : ['boot_time'], 'processes' : ['processes'], } Definition at line 133 of file linuxproc.py. |
|
Definition at line 300 of file linuxproc.py. |
|
Definition at line 186 of file linuxproc.py. |
|
Initial value: { ('2', '2') : ('2', '2', '18'), ('2', '4') : ('2', '4', '2'), ('2', '6') : ('2', '4', '2'), } Definition at line 171 of file linuxproc.py. |
|
Initial value: { ('2','2','18'): { 'procstat' : l2_2_18_procstat, 'loadavg' : l2_2_18_loadavg, 'uptime' : l2_2_18_uptime, 'stat': l2_2_18_stat, 'procstatm' : l2_2_18_procstatm, }, ('2','4','2') : { 'procstat' : l2_2_18_procstat, 'loadavg' : l2_2_18_loadavg, 'uptime' : l2_2_18_uptime, 'stat': l2_4_2_stat, 'procstatm' : l2_2_18_procstatm, }, } Definition at line 156 of file linuxproc.py. |