statedir = /home/ats/.rrdpage outdir = /home/pub/rrd period = 5 [source const-0] command = echo 0 0 0 0 0 0 0 0 # eth0.0 (LAN) is 2, eth0.1 (ADSL) is 4 [source router-snmp] snmp = roberts.at.offog.org PUBLIC ifInOctets.2 ifOutOctets.2 ifInOctets.3 ifOutOctets.3 [var router-net-eth0] source = router-snmp match = 0 ifInOctets.2 match = 0 ifOutOctets.2 fields = 0:1 1:1 title = Router Ethernet traffic labels = in out units = B/s type = COUNTER minvalue = 0 maxvalue = 11000000 [var router-net-ppp0] source = router-snmp match = 0 ifInOctets.3 match = 0 ifOutOctets.3 fields = 0:1 1:1 title = ADSL traffic labels = in out units = B/s type = COUNTER minvalue = 0 maxvalue = 2000000 [source adsl] command = printf 'Administrator\r\rxdsl info expand=enabled\rexit\r' | nc 192.168.1.254 23 [var adsl-margin] source = adsl match = 0 Margins fields = 2 3 title = ADSL margin labels = down up units = dB [var adsl-attenuation] source = adsl match = 0 Attenuation fields = 2 3 title = ADSL attenuation labels = down up units = dB [var adsl-rate] source = adsl match = 0 Payload fields = 3 4 title = ADSL payload rate labels = down up units = kbps [source cartman-sensors] command = env LANG=C sensors -A adm1025-i2c-0-2d exclude = ^[a-z] split = (?:: +\+?| V +| RPM +|[° ]C +) [var cartman-psu] source = cartman-sensors match = 0 VCC match = 0 VCore match = 0 \+2.5V match = 0 \+3.3V match = 0 \+5V fields = 0:1 1:1 2:1 3:1 4:1 title = cartman PSU voltages labels = Vcc Vcore 2.5V 3.3V 5V units = V [var cartman-temp] source = cartman-sensors match = 0 CPU Temp match = 0 M/B Temp fields = 0:1 1:1 title = cartman temperatures labels = CPU case units = degC [source pye-sensors] command = env -u SSH_AUTH_SOCK ssh -i /home/ats/.ssh/id_rrdpage ats@pye sensors -A split = (?:: +\+?| V +| RPM +|[° ]C +) [var pye-psu] source = pye-sensors match = 0 in0 match = 0 in1 match = 0 in2 match = 0 in3 match = 0 in4 match = 0 in5 match = 0 in6 match =