#

Target	--default--
	target-type		= authoritative-dns
	snmp-host		= %auto-target-name%
	snmp-community	=	public
	directory-desc  = "Authoritative DNS Server statistics"

OID	  dnsA									.1.3.6.1.4.1.18689.1.5.101.1
OID	  dnsNS									.1.3.6.1.4.1.18689.1.5.101.2
OID	  dnsCNAME								.1.3.6.1.4.1.18689.1.5.101.3
OID	  dnsSOA									.1.3.6.1.4.1.18689.1.5.101.4
OID	  dnsPTR									.1.3.6.1.4.1.18689.1.5.101.5
OID	  dnsMX									.1.3.6.1.4.1.18689.1.5.101.6
OID	  dnsTXT									.1.3.6.1.4.1.18689.1.5.101.7
OID	  dnsAAAA								.1.3.6.1.4.1.18689.1.5.101.8
OID	  dnsSRV									.1.3.6.1.4.1.18689.1.5.101.9
OID	  dnsNAPTR								.1.3.6.1.4.1.18689.1.5.101.10
OID	  dnsA6									.1.3.6.1.4.1.18689.1.5.101.11
OID	  dnsIXFR								.1.3.6.1.4.1.18689.1.5.101.12
OID	  dnsAXFR								.1.3.6.1.4.1.18689.1.5.101.13
OID	  dnsANY									.1.3.6.1.4.1.18689.1.5.101.14
OID	  dnsLame								.1.3.6.1.4.1.18689.1.5.101.15
OID	  dnsFormErr							.1.3.6.1.4.1.18689.1.5.101.16
OID	  dnsNotImp								.1.3.6.1.4.1.18689.1.5.101.17
OID	  dnsOther								.1.3.6.1.4.1.18689.1.5.101.18
OID	  dnsTOTAL								.1.3.6.1.4.1.18689.1.5.101.19

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

datasource  dnsNS
	ds-source = snmp://%snmp%/dnsNS

datasource  dnsCNAME
	ds-source = snmp://%snmp%/dnsCNAME

datasource  dnsSOA
	ds-source = snmp://%snmp%/dnsSOA

datasource  dnsPTR
	ds-source = snmp://%snmp%/dnsPTR

datasource  dnsMX
	ds-source = snmp://%snmp%/dnsMX

datasource	dnsTXT
	ds-source = snmp://%snmp%/dnsTXT

datasource  dnsAAAA
	ds-source = snmp://%snmp%/dnsAAAA

datasource  dnsSRV
	ds-source = snmp://%snmp%/dnsSRV

datasource  dnsNAPTR
	ds-source = snmp://%snmp%/dnsNAPTR

datasource  dnsANY
	ds-source = snmp://%snmp%/dnsANY

datasource  dnsOther
	ds-source = snmp://%snmp%/dnsOther

datasource  dnsTOTAL
	ds-source = snmp://%snmp%/dnsTOTAL

datasource  dnsLame
	ds-source = snmp://%snmp%/dnsLame

datasource  dnsFormErr
	ds-source = snmp://%snmp%/dnsFormErr

datasource  dnsNotImp
	ds-source = snmp://%snmp%/dnsNotImp

targetType	authoritative-dns
	ds   = "dnsA, dnsNS, dnsCNAME, dnsSOA, dnsPTR, dnsMX, dnsTXT, dnsAAAA, dnsSRV, dnsNAPTR, dnsA6,
	        dnsIXFR, dnsAXFR, dnsANY, dnsOther, dnsTotal, dnsLame, dnsFormErr, dnsNotImp"
	view = "Requests by type: dnsA dnsNS dnsCNAME dnsSOA dnsPTR dnsMX dnsTXT dnsAAAA dnsSRV
	        dnsNAPTR dnsA6 dnsIXFR dnsAXFR dnsANY dnsOther,
	        Errors: dnsLame dnsNotImp dnsFormErr,
	        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		dnsOther
	legend = "Other"

graph		dnsTOTAL
	legend = "TOTAL"

graph		dnsLame
	legend = "Lame"

graph		dnsFormErr
	legend = "Format Error"

graph		dnsNotImp
	legend = "Not Implemented"
