statdnsResult Structure Definition

The statdnsResult structure defines the return type for statdns API.

Syntax



Members

rc

If the method succeeds, rc is 0 else rc > 0. Values above 0x8000 indicate Warnings.

message

If the method succeeds, message is NULL else message contains Error/Warning message.

dnsList

Pointer to the dns List.


dnsstats Structure Definition

The dnsstats structure defines the actual return type values for statdns API.

Syntax



Members

clearstats

Clear the statsistics / counters

_nextgenapiresource


dnstotqueries

Total number of DNS queries received.

dnsqueriesrate

Rate of DNS queries received.

dnstotmultiquery

Total number of Multi Query request received.

dnstotanswers

Total number of DNS responses received.

dnsanswersrate

Rate of DNS responses received.

dnstotserverresponse

Total number of Server responses received.

dnsserverresponserate

Rate of Server responses received.

dnstotrecupdate

Total number of record updates.

dnscurcachesize

Current DNS cache size

dnscurnegcachesize

Current Negative DNS cache size

dnstotjumboqueries

Total number of Jumbo DNS queries received over UDP.

dnsjumboqueriesrate

Rate of Jumbo DNS queries received over UDP.

dnstotjumboanswers

Total number of Jumbo DNS responses sent over UDP.

dnsjumboanswersrate

Rate of Jumbo DNS responses sent over UDP.

dnstotjumboserverresponses

Total number of Jumbo DNS responses received over UDP.

dnsjumboserverresponsesrate

Rate of Jumbo DNS responses received over UDP.

dnstotauthans

Number of queries which were authoritatively answered.

dnstotserverquery

Total number of Server queries sent.

dnsserverqueryrate

Rate of Server queries sent.

dnstotcacheflush

Total number of times cache was flushed.

dnstotcacheentriesflush

Total number of cache entries flushed.

dnscurnoauthentries

Total number of non-authoritative entries.

dnscurauthentries

Total number of authoritative entries.

dnstotauthnonames

Number of queries for which no record was found.

dnstotunsupportedresponseclass

Total number of responses for which response types were unsupported.

dnstotinvalidqueryformat

Total number of queries whose format was invalid.

dnstotstrayanswer

Total number of stray answers.

dnstotresponsebadlen

Number of DNS responses received with invalid resoure data length.

dnstotreqrefusals

Number of DNS requests refused.

dnserrnullattack

Total number of queries received where all the counts are 0.

dnstotunsupportedresponsetype

Total number of responses for which response type requested was unsupported.

dnstotunsupportedqueryclass

Total number of queries for which query class was unsupported.

dnstotnonauthnodatas

Total number of responses for which there was a format error.

dnstotnodataresps

Number of DNS responses received without answer.

dnstotmultiquerydisableerror

Total number of times a multi query was disabled and received a multi query.

dnstotothererrors

Total number of other errors.

dns64totqueries

Total number of DNS64 queries recieved.

dns64queriesrate

Rate of DNS64 queries recieved.

dns64totanswers

Total number of DNS64 answers served.

dns64answersrate

Rate of DNS64 answers served.

dns64totrwanswers

Total number of DNS64 answers served after rewriting the response.

dns64rwanswersrate

Rate of DNS64 answers served after rewriting the response.

dns64totresponses

Total number of responses recieved from backend in DNS64 context.

dns64responsesrate

Rate of responses recieved from backend in DNS64 context.

dns64totgslbqueries

Total number of DNS64 queries for GSLB domain

dns64gslbqueriesrate

Rate of DNS64 queries for GSLB domain

dns64totgslbanswers

Total number of DNS64 queries served.

dns64gslbanswersrate

Rate of DNS64 queries served.

dns64tottcanswers

Total number of Answers served with TC bit set in DNS64 context.

dns64tcanswersrate

Rate of Answers served with TC bit set in DNS64 context.

dns64totsvraqueries

Total number of Queries sent by DNS64 module to backend.

dns64svraqueriesrate

Rate of Queries sent by DNS64 module to backend.

dns64totaaaabypass

Total number of times AAAA query has been bypassed in DNS64 trnsaction.

dns64aaaabypassrate

Rate of times AAAA query has been bypassed in DNS64 trnsaction.

dns64tottcpqueries

Total number of dns64 queries over TCP

dns64tcpqueriesrate

Rate of dns64 queries over TCP

dns64activepolicies

Total number of active dns64 policies

dns64totnodataresp

Total number of responses recieved from backend with ancount 0

dns64nodataresprate

Rate of responses recieved from backend with ancount 0

dnstotnsrecqueries

Total number of NS queries received.

dnsnsrecqueriesrate

Rate of NS queries received.

dnstotsoarecqueries

Total number of SOA queries received.

dnssoarecqueriesrate

Rate of SOA queries received.

dnstotptrrecqueries

Total number of PTR queries received.

dnsptrrecqueriesrate

Rate of PTR queries received.

dnstotsrvrecqueries

Total number of SRV queries received.

dnssrvrecqueriesrate

Rate of SRV queries received.

dnstotaresponse

Total number of A responses received.

dnsaresponserate

Rate of A responses received.

dnstotcnameresponse

Total number of CNAME responses received.

dnscnameresponserate

Rate of CNAME responses received.

dnstotmxresponse

Total number of MX responses received.

dnsmxresponserate

Rate of MX responses received.

dnstotanyresponse

Total number of ANY responses received.

dnsanyresponserate

Rate of ANY responses received.

dnstotnsrecupdate

Total number of NS record updates.

dnstotsoarecupdate

Total number of SOA record updates.

dnstotptrrecupdate

Total number of PTR record updates.

dnstotsrvrecupdate

Total number of SRV record updates.

dnstotaaaarecqueries

Total number of AAAA queries received.

dnsaaaarecqueriesrate

Rate of AAAA queries received.

dnstotarecqueries

Total number of A queries received.

dnsarecqueriesrate

Rate of A queries received.

dnstotcnamerecqueries

Total number of CNAME queries received.

dnscnamerecqueriesrate

Rate of CNAME queries received.

dnstotmxrecqueries

Total number of MX queries received.

dnsmxrecqueriesrate

Rate of MX queries received.

dnstotanyqueries

Total number of ANY queries received.

dnsanyqueriesrate

Rate of ANY queries received.

dnstotaaaaresponse

Total number of AAAA responses received.

dnsaaaaresponserate

Rate of AAAA responses received.

dnstotnsresponse

Total number of NS responses received.

dnsnsresponserate

Rate of NS responses received.

dnstotsoaresponse

Total number of SOA responses received.

dnssoaresponserate

Rate of SOA responses received.

dnstotptrresponse

Total number of PTR responses received.

dnsptrresponserate

Rate of PTR responses received.

dnstotsrvresponse

Total number of SRV responses received.

dnssrvresponserate

Rate of SRV responses received.

dnstotaaaarecupdate

Total number of AAAA record updates.

dnstotarecupdate

Total number of A record updates.

dnstotmxrecupdate

Total number of MX record updates.

dnstotcnamerecupdate

Total number of CNAME record updates.

dnscuraaaarecord

Total number of AAAA records.

dnscurarecord

Total number of A records.

dnscurmxrecord

Total number of MX records.

dnscurcnamerecord

Total number of CNAME records.

dnscurnsrecord

Total number of NS records.

dnscursoarecord

Total number of SOA records.

dnscurptrrecord

Total number of PTR records.

dnscursrvrecord

Total number of SRV records.

dnstotaaaarecfailed

Total number of times AAAA record lookup failed.

dnstotarecfailed

Total number of times A record lookup failed.

dnstotmxrecfailed

Total number of times MX record lookup failed.

dnstotptrrecfailed

Total number of times PTR record lookup failed.

dnstotnsrecfailed

Total number of times NS record lookup failed.

dnstotcnamerecfailed

Total number of times CNAME record lookup failed.

dnstotsoarecfailed

Total number of times SOA record lookup failed.

dnstotsrvrecfailed

Total number of times SRV record lookup failed.

dnstotanyrecfailed

Total number of times ANY query lookup failed.

dnstotunsupportedqueries

Total number of requests for which query type requested was unsupported.

See Also