Package ZenRRD :: Module zenprocess
[show private | hide private]
[frames | no frames]

Module ZenRRD.zenprocess

zenprocess

Gets snmp process performance data and stores it in RRD files.

$Id$
Classes
Device track device data
Pid  
Process track process-specific configuration data
zenprocess  

Exceptions
ScanFailure  

Function Summary
  chunk(lst, n)
break lst into n-sized chunks
  closer(value, device)
  reverseDict(d)
return a dictionary with keys and values swapped: all values are lists to handle the different keys mapping to the same value

Variable Summary
str __version__ = ''
str ARGSTABLE = '.1.3.6.1.2.1.25.4.2.1.5'
str HOSTROOT = '.1.3.6.1.2.1.25'
Logger log = <logging.Logger instance at 0x3946490>
int MAX_OIDS_PER_REQUEST = 40                                                                    
str NAMETABLE = '.1.3.6.1.2.1.25.4.2.1.2'
int PARALLEL_JOBS = 10                                                                    
str PATHTABLE = '.1.3.6.1.2.1.25.4.2.1.4'
str PERFROOT = '.1.3.6.1.2.1.25.5'
str RUNROOT = '.1.3.6.1.2.1.25.4'
long WRAP = 4294967295L

Function Details

chunk(lst, n)

break lst into n-sized chunks

reverseDict(d)

return a dictionary with keys and values swapped: all values are lists to handle the different keys mapping to the same value

Variable Details

__version__

Type:
str
Value:
''                                                                     

ARGSTABLE

Type:
str
Value:
'.1.3.6.1.2.1.25.4.2.1.5'                                              

HOSTROOT

Type:
str
Value:
'.1.3.6.1.2.1.25'                                                      

log

Type:
Logger
Value:
<logging.Logger instance at 0x3946490>                                 

MAX_OIDS_PER_REQUEST

Type:
int
Value:
40                                                                    

NAMETABLE

Type:
str
Value:
'.1.3.6.1.2.1.25.4.2.1.2'                                              

PARALLEL_JOBS

Type:
int
Value:
10                                                                    

PATHTABLE

Type:
str
Value:
'.1.3.6.1.2.1.25.4.2.1.4'                                              

PERFROOT

Type:
str
Value:
'.1.3.6.1.2.1.25.5'                                                    

RUNROOT

Type:
str
Value:
'.1.3.6.1.2.1.25.4'                                                    

WRAP

Type:
long
Value:
4294967295L                                                            

Generated by Epydoc 2.1 on Thu Aug 16 09:55:14 2007 http://epydoc.sf.net