# # Top Level Defaults # Target --default-- dataDir = %auto-base%/../cricket-data/%auto-target-path% rrd-datafile = %dataDir%/%auto-target-name%.rrd rrd-poll-interval = 300 snmp-host = %auto-target-name% snmp-community = xxxxxxxx snmp-port = 161 snmp = %snmp-community%@%snmp-host%:%snmp-port% OID sysUptime 1.3.6.1.2.1.1.3.0 OID ifNumber 1.3.6.1.2.1.2.1.0 OID ifIndex 1.3.6.1.2.1.2.2.1.1 OID ifDescr 1.3.6.1.2.1.2.2.1.2 OID ifType 1.3.6.1.2.1.2.2.1.3 OID ifMtu 1.3.6.1.2.1.2.2.1.4 OID ifSpeed 1.3.6.1.2.1.2.2.1.5 OID ifPhysAddress 1.3.6.1.2.1.2.2.1.6 OID ifAdminStatus 1.3.6.1.2.1.2.2.1.7 OID ifOperStatus 1.3.6.1.2.1.2.2.1.8 OID ifLastChange 1.3.6.1.2.1.2.2.1.9 OID ifInOctets 1.3.6.1.2.1.2.2.1.10 OID ifInUcastPkts 1.3.6.1.2.1.2.2.1.11 OID ifInNUcastPkts 1.3.6.1.2.1.2.2.1.12 OID ifInDiscards 1.3.6.1.2.1.2.2.1.13 OID ifInErrors 1.3.6.1.2.1.2.2.1.14 OID ifInUnknownProtos 1.3.6.1.2.1.2.2.1.15 OID ifOutOctets 1.3.6.1.2.1.2.2.1.16 OID ifOutUcastPkts 1.3.6.1.2.1.2.2.1.17 OID ifOutNUcastPkts 1.3.6.1.2.1.2.2.1.18 OID ifOutDiscards 1.3.6.1.2.1.2.2.1.19 OID ifOutErrors 1.3.6.1.2.1.2.2.1.20 OID ifOutQLen 1.3.6.1.2.1.2.2.1.21 OID ifAlias 1.3.6.1.2.1.31.1.1.1.18 dataSource --default-- rrd-ds-type = COUNTER # if no updates are received for 15 minutes, consider the datasource # unknown -- i.e. dead rrd-heartbeat = 900 dataSource ifInOctets ds-source = snmp://%snmp%/ifInOctets.%inst% dataSource ifOutOctets ds-source = snmp://%snmp%/ifOutOctets.%inst% # rra # # The RRA dictionary specifies the config of the datafiles on disk. # Unles you really know what you are doing, don't muck around with these. # Trust me, the defaults will do what you want. # this set of RRA's exactly duplicates the storage capacity of a # rateup logfile (this assumes rrd-poll-interval is 300 (5 min)) # The second field (0.5, below) is NEW as of RRD 0.99. It # is the xfiles-factor, which used to be in the target # dictionary. # one point per 5 minutes, spanning 3 months rra 5minAve AVERAGE:0.5:1:24192 # one point per 30 minutes, spanning 1 year rra 30minAve AVERAGE:0.5:6:17568 # one point every 2 hours, spanning 2 years rra 2hrAve AVERAGE:0.5:24:8784 rra 2hrMax MAX:0.5:24:8784 # one point every day, spanning 5 years rra 1dayAve AVERAGE:0.5:288:1830 rra 1dayMax MAX:0.5:288:1830 # we will add datasources to each specific target-type later targetType --default-- rra = "5minAve, 30minAve, 2hrAve, 2hrMax, 1dayAve, 1dayMax" # The HTML dict has bits and pieces of HTML that gets used # by the grapher. html body-options bgcolor=white html page-header

%auto-title%


html contact-name the Cricket Admins html contact For questions or comments about this data, contact %contact-name%. html page-footer

Cricket
Version %auto-short-version%

%contact%

%auto-error%

html head %auto-title% # # Colors are in HTML #RRGGBB format, without the # # I'm not very creative. Cool color schemes would be a welcome addition. color dark-green 00cc00 color blue 0000ff color red ff0000 color cyan 00ffff color magenta ff00ff color yellow ffff00 color dark-red cc0000 color dark-blue 0000cc # thanks to Shannon Reis for these color cornflower 0080C0 color light-purple 8080C0 color pink FF0080 color purple 800080 color deep-blue 0000A0 color green 408080 color brown 808000 color black 000000 color neongrn 00FF00 color skyblue 0080FF color orange FF8000 color burntorng 800000 color purply FB31FB # this tells the grapher which colors to choose first, if # it was not given colors color --order-- "dark-green, blue, red, cyan, magenta, yellow, dark-red, dark-blue, cornflower, light-purple, pink, purple, deep-blue, green, brown, black, neongrn, skyblue, orange, burntorng purply" # graph # # This dictionary controls how data is presented. graph --default-- draw-as = LINE1 width = 500 height = 200 interleaved = false # Set these by looking at what size RRD makes your # finished graphs. It's too much trouble to try to calculate # them at runtime. If there is any doubt, don't set them. Bad hints # are worse than no hints! width-hint = 596 height-hint = 267 # if this attribute exists, then vertical rules will be placed # on the graphs at every zero-time, i.e. midnight, Monday, first of # the month, first of the year. vrule-color = red graph ifInOctets color = dark-green draw-as = AREA legend = "Average bits in" y-axis = "bits per second" units = "bits/sec" scale = 8,* bytes = true graph ifOutOctets color = blue legend = "Average bits out" y-axis = "bits per second" units = "bits/sec" scale = 8,* bytes = true # map # # This dict is used to control the instance mapping code. # See the docs for more information about the map dictionary. map interface-name base-oid = ifDescr match = %interface-name% # This is a neat map that will let you tie Cricket target # names to the extended interface descriptions that Ciscos # support (called "aliases" by the MIB). For example, # if your target name is "corporate-ds3", then do # this on your Cisco: # # router#config term # router(config)#int Hssi/0/0/0 # router(config-if)#description [corporate-ds3] 45 Mbps DS3 to Corporate # router(config-if)#^Z # # And set inst to "map(alias-matches-target)" for that target. map alias-matches-target base-oid = ifAlias match = /^.*\\[%auto-target-name%\\].*$/ # events can be associated with a target, and then those # events will be marked on the graph. event --default-- color = magenta event test name = "Events were added to Cricket" date = "6/2/99 14:30"