2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-31 06:25:31 +00:00

Update the documentation of the resolver statistics counters

The reference manual doesn't document all the available resolver
statistics counters. Add information about the missing counters.
This commit is contained in:
Aram Sargsyan
2023-05-29 15:20:02 +00:00
parent 04648d7c2f
commit 08ebf39d1e

View File

@@ -7917,6 +7917,12 @@ Resolver Statistics Counters
``QuerySockFail``
This indicates the number of failures in opening query sockets. One common reason for such failures is due to a limitation on file descriptors.
``QueryCurUDP``
This indicates the number of UDP queries in progress.
``QueryCurTCP``
This indicates the number of TCP queries in progress.
``QueryTimeout``
This indicates the number of query timeouts.
@@ -7947,6 +7953,48 @@ Resolver Statistics Counters
``QryRTTnn``
This provides a frequency table on query round-trip times (RTTs). Each ``nn`` specifies the corresponding frequency. In the sequence of ``nn_1``, ``nn_2``, ..., ``nn_m``, the value of ``nn_i`` is the number of queries whose RTTs are between ``nn_(i-1)`` (inclusive) and ``nn_i`` (exclusive) milliseconds. For the sake of convenience, we define ``nn_0`` to be 0. The last entry should be represented as ``nn_m+``, which means the number of queries whose RTTs are equal to or greater than ``nn_m`` milliseconds.
``NumFetch``
This indicates the number of active fetches.
``BucketSize``
This indicates the number the resolver's internal buckets (a static number).
``REFUSED``
This indicates the number of REFUSED responses received.
``ClientCookieOut``
This indicates the number of COOKIE sent with client cookie only.
``ServerCookieOut``
This indicates the number of COOKIE sent with client and server cookie.
``CookieIn``
This indicates the number of COOKIE replies received.
``CookieClientOk``
This indicates the number of COOKIE client ok.
``BadEDNSVersion``
This indicates the number of bad EDNS version replies received.
``BadCookieRcode``
This indicates the number of bad cookie rcode replies received.
``ZoneQuota``
This indicates the number of queries spilled due to zone quota.
``ServerQuota``
This indicates the number of queries spilled due to server quota.
``ClientQuota``
This indicates the number of queries spilled due to clients per query quota.
``NextItem``
This indicates the number of waits for next item, when an invalid response is received.
``Priming``
This indicates the number of priming fetches performed by the resolver.
.. _socket_stats:
Socket I/O Statistics Counters