#

Target	--default--
	target-type		= recursive-dns
	snmp-host		= %target-name%
	snmp-community	=	public
	directory-desc  = "Recursive DNS Server Statistics"

OID	  dnsA									.1.3.6.1.4.1.18689.0.%inst%.101.1
OID	  dnsNS									.1.3.6.1.4.1.18689.0.%inst%.101.2
OID	  dnsCNAME								.1.3.6.1.4.1.18689.0.%inst%.101.3
OID	  dnsSOA									.1.3.6.1.4.1.18689.0.%inst%.101.4
OID	  dnsPTR									.1.3.6.1.4.1.18689.0.%inst%.101.5
OID	  dnsMX									.1.3.6.1.4.1.18689.0.%inst%.101.6
OID	  dnsTXT									.1.3.6.1.4.1.18689.0.%inst%.101.7
OID	  dnsAAAA								.1.3.6.1.4.1.18689.0.%inst%.101.8
OID	  dnsSRV									.1.3.6.1.4.1.18689.0.%inst%.101.9
OID	  dnsNAPTR								.1.3.6.1.4.1.18689.0.%inst%.101.10
OID	  dnsA6									.1.3.6.1.4.1.18689.0.%inst%.101.11
OID	  dnsIXFR								.1.3.6.1.4.1.18689.0.%inst%.101.12
OID	  dnsAXFR								.1.3.6.1.4.1.18689.0.%inst%.101.13
OID	  dnsANY									.1.3.6.1.4.1.18689.0.%inst%.101.14
OID	  dnsEffectiveness					.1.3.6.1.4.1.18689.0.%inst%.101.15
OID	  dnsOther								.1.3.6.1.4.1.18689.0.%inst%.101.16
OID	  dnsTOTAL								.1.3.6.1.4.1.18689.0.%inst%.101.17

datasource	--default--
	rrd-ds-type		=	GAUGE
	rrd-heartbeat	=	1800
	rrd-min			=	0
	rrd-max			=	undef
	
datasource  dnsA
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.1

datasource  dnsNS
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.2

datasource  dnsCNAME
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.3

datasource  dnsSOA
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.4

datasource  dnsPTR
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.5

datasource  dnsMX
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.6

datasource	dnsTXT
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.7

datasource  dnsAAAA
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.8

datasource  dnsSRV
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.9

datasource  dnsNAPTR
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.10

datasource  dnsA6
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.11

datasource  dnsIXFR
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.12

datasource  dnsAXFR
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.13

datasource  dnsANY
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.14

datasource  dnsEffectiveness
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.15

datasource  dnsOther
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.16

datasource  dnsTOTAL
	ds-source = snmp://%snmp%/.1.3.6.1.4.1.18689.0.%inst%.101.17

targetType	recursive-dns
	ds   = "dnsA, dnsNS, dnsCNAME, dnsSOA, dnsPTR, dnsMX, dnsTXT, dnsAAAA, dnsSRV, dnsNAPTR, dnsA6,
	        dnsIXFR, dnsAXFR, dnsANY, dnsEffectiveness, dnsOther, dnsTotal"
	view = "Requests by type: dnsA dnsNS dnsCNAME dnsSOA dnsPTR dnsMX dnsTXT dnsAAAA dnsSRV
	        dnsNAPTR dnsA6 dnsIXFR dnsAXFR dnsANY dnsOther,
	        Effectiveness: dnsEffectiveness,
	        Total: dnsTOTAL"

graph	--default--
	units = "req/min"
	y-axis = "requests per minute"
	scale = "5,/"

graph		dnsA
	legend = "A"

graph		dnsNS
	legend = "NS"

graph		dnsCNAME
	legend = "CNAME"

graph		dnsSOA
	legend = "SOA"

graph		dnsPTR
	legend = "PTR"

graph		dnsMX
	legend = "MX"

graph		dnsTXT
	legend = "TXT"

graph		dnsAAAA
	legend = "AAAA"

graph		dnsSRV
	legend = "SRV"

graph		dnsNAPTR
	legend = "NAPTR"

graph		dnsA6
	legend = "A6"

graph		dnsIXFR
	legend = "IXFR"

graph		dnsAXFR
	legend = "AXFR"

graph		dnsANY
	legend = "ANY"

graph		dnsEffectiveness
	legend = "Effectiveness"

graph		dnsOther
	legend = "Other"

graph		dnsTOTAL
	legend = "TOTAL"
