bind9/bin
Aydın Mercan 2690dc48d3
Expose the TCP client count in statistics channel
The statistics channel does not expose the current number of TCP clients
connected, only the highwater. Therefore, users did not have an easy
means to collect statistics about TCP clients served over time. This
information could only be measured as a seperate mechanism via rndc by
looking at the TCP quota filled.

In order to expose the exact current count of connected TCP clients
(tracked by the "tcp-clients" quota) as a statistics counter, an
extra, dedicated Network Manager callback would need to be
implemented for that purpose (a counterpart of ns__client_tcpconn()
that would be run when a TCP connection is torn down), which is
inefficient. Instead, track the number of currently-connected TCP
clients separately for IPv4 and IPv6, as Network Manager statistics.
2024-01-17 11:11:12 +03:00
..
check disable checks by default in named-compilezone 2023-12-20 16:57:19 -08:00
confgen Handle fatal and FIPS provider interactions 2023-04-03 12:44:27 +10:00
delv fix consistency check for delv +ns and +qmin 2023-12-06 17:31:39 -08:00
dig Print a dig comment about the failed query consistently 2024-01-10 21:54:39 +00:00
dnssec Lower the maximum allowed NSEC3 iterations to 50 2023-12-05 14:58:58 +00:00
named Expose the TCP client count in statistics channel 2024-01-17 11:11:12 +03:00
nsupdate NetBSD has added 'hmac' to libc so rename out uses of hmac 2023-12-13 22:27:38 +00:00
plugins Remove 'inst != NULL' from cleanup check in plugin_register 2023-04-04 23:51:22 +00:00
rndc Defer control channel message invalidation 2024-01-10 15:48:25 +01:00
tests Skipping portions of cipher-suites test in FIPS mode 2024-01-16 15:01:39 +02:00
tools remove some long-deprecated arguments from dig 2023-12-06 17:32:09 -08:00
Makefile.am Remove native PKCS#11 support 2021-09-09 15:35:39 +02:00