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

Module ZenRRD.zenperfsnmp

zenperfsnmp

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

$Id$
Classes
OidData  
SnmpStatus track and report SNMP status failures
Status keep track of the status of many parallel requests
zenperfsnmp Periodically query all devices for SNMP values to archive in RRD files

Function Summary
  chunk(lst, n)
break lst into n-sized chunks
  firsts(lst)
the first element of every item in a sequence
  makeDirs(dir)
  read(fname)
  unlink(fname)
  write(fname, data)

Variable Summary
str __version__ = ''
Logger log = <logging.Logger instance at 0x37cf4e0>
int MAX_OIDS_PER_REQUEST = 40                                                                    
int MAX_SNMP_REQUESTS = 20                                                                    

Function Details

chunk(lst, n)

break lst into n-sized chunks

firsts(lst)

the first element of every item in a sequence

Variable Details

__version__

Type:
str
Value:
''                                                                     

log

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

MAX_OIDS_PER_REQUEST

Type:
int
Value:
40                                                                    

MAX_SNMP_REQUESTS

Type:
int
Value:
20                                                                    

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