#!/bin/sh UPDATE_INTERVAL=60 rrdtool create pdns_recursor.rrd -s $UPDATE_INTERVAL \ DS:questions:COUNTER:600:0:100000 \ DS:tcp-questions:COUNTER:600:0:100000 \ DS:cache-entries:GAUGE:600:0:U \ DS:packetcache-entries:GAUGE:600:0:U \ DS:throttle-entries:GAUGE:600:0:U \ DS:concurrent-queries:GAUGE:600:0:50000 \ DS:noerror-answers:COUNTER:600:0:100000 \ DS:nxdomain-answers:COUNTER:600:0:100000 \ DS:servfail-answers:COUNTER:600:0:100000 \ DS:tcp-outqueries:COUNTER:600:0:100000 \ DS:outgoing-timeouts:COUNTER:600:0:100000 \ DS:throttled-out:COUNTER:600:0:100000 \ DS:nsspeeds-entries:GAUGE:600:0:U \ DS:negcache-entries:GAUGE:600:0:U \ DS:all-outqueries:COUNTER:600:0:100000 \ DS:cache-hits:COUNTER:600:0:100000 \ DS:cache-misses:COUNTER:600:0:100000 \ DS:packetcache-hits:COUNTER:600:0:100000 \ DS:packetcache-misses:COUNTER:600:0:100000 \ DS:answers0-1:COUNTER:600:0:100000 \ DS:answers1-10:COUNTER:600:0:100000 \ DS:answers10-100:COUNTER:600:0:100000 \ DS:answers100-1000:COUNTER:600:0:100000 \ DS:answers-slow:COUNTER:600:0:100000 \ DS:udp-overruns:COUNTER:600:0:100000 \ DS:qa-latency:GAUGE:600:0:10000000 \ DS:user-msec:COUNTER:600:0:64000 \ DS:uptime:GAUGE:600:0:U \ DS:unexpected-packets:COUNTER:600:0:1000000 \ DS:resource-limits:COUNTER:600:0:1000000 \ DS:over-capacity-drops:COUNTER:600:0:1000000 \ DS:client-parse-errors:COUNTER:600:0:1000000 \ DS:server-parse-errors:COUNTER:600:0:1000000 \ DS:unauthorized-udp:COUNTER:600:0:1000000 \ DS:unauthorized-tcp:COUNTER:600:0:1000000 \ DS:sys-msec:COUNTER:600:0:6400 \ RRA:AVERAGE:0.5:1:9600 \ RRA:AVERAGE:0.5:4:9600 \ RRA:AVERAGE:0.5:24:6000 \ RRA:MAX:0.5:1:9600 \ RRA:MAX:0.5:4:9600 \ RRA:MAX:0.5:24:6000