diff --git a/CHANGES b/CHANGES
index 7850fae423..c322920591 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,6 @@
+4220. [doc] Improve documentaion for zone-statistics.
+ [RT #36955]
+
4219. [bug] Set event->result to ISC_R_WOULDBLOCK on EWOULDBLOCK,
EGAIN when these soft error are not retried for
isc_socket_send*().
diff --git a/doc/arm/Bv9ARM-book.xml b/doc/arm/Bv9ARM-book.xml
index 0f57428467..b07c086058 100644
--- a/doc/arm/Bv9ARM-book.xml
+++ b/doc/arm/Bv9ARM-book.xml
@@ -10829,7 +10829,7 @@ zone zone_name class alt-transfer-source-v6 (ip6_addr | *)
port ip_port ;
use-alt-transfer-source yes_or_no;
- zone-statistics yes_or_no ;
+ zone-statistics full | terse | none;
database string ;
min-refresh-time number ;
max-refresh-time number ;
@@ -10843,7 +10843,7 @@ zone zone_name class allow-query { address_match_list };
server-addresses { ip_addr ; ... };
server-names { namelist };
- zone-statistics yes_or_no ;
+ zone-statistics full | terse | none;
};
zone zone_name class {
@@ -11666,11 +11666,9 @@ zone zone_name classzone-statistics
- If yes, the server will keep
- statistical
- information for this zone, which can be dumped to the
- statistics-file defined in
- the server options.
+ See the description of
+ zone-statistics in
+ .
@@ -14562,12 +14560,17 @@ HOST-127.EXAMPLE. MX 0 .
A subset of Name Server Statistics is collected and shown
per zone for which the server has the authority when
zone-statistics is set to
- yes.
- These statistics counters are shown with their zone and view
- names.
- In some cases the view names are omitted for the default view.
+ full (or yes
+ for backward compatibility. See the description of
+ zone-statistics in
+ for further details.
+
+ These statistics counters are shown with their zone and
+ view names. The view name is omitted when the server is
+ not configured with explicit views.
+
There are currently two user interfaces to get access to the
statistics.