bind9/lib
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
..
dns Integrate TLS cipher suites support into BIND 2024-01-12 13:27:59 +02:00
isc Expose the TCP client count in statistics channel 2024-01-17 11:11:12 +03:00
isccc Defer control channel message invalidation 2024-01-10 15:48:25 +01:00
isccfg Add TLS cipher suites configuration option to BIND 2024-01-12 13:27:59 +02:00
ns Fix flawed logic when detecting same listener type 2024-01-12 17:59:53 +02:00
.gitignore The isc/platform.h header has been completely removed 2021-07-06 05:33:48 +00:00
Makefile.am Move irs_resconf into libdns and remove libirs 2023-02-24 09:38:59 +00:00