From: Charles-Henri Bruyand Date: Tue, 28 Jun 2022 08:42:45 +0000 (+0200) Subject: dnsdist docs: add some missing statistics X-Git-Tag: auth-4.8.0-alpha0~35^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1aa8e5c715f4b8051a5b755d9922bae1fa0c0a9b;p=thirdparty%2Fpdns.git dnsdist docs: add some missing statistics --- diff --git a/pdns/dnsdistdist/docs/statistics.rst b/pdns/dnsdistdist/docs/statistics.rst index c7a4d14d38..731cd38da5 100644 --- a/pdns/dnsdistdist/docs/statistics.rst +++ b/pdns/dnsdistdist/docs/statistics.rst @@ -115,6 +115,46 @@ latency-avg1000000 ------------------ Average response latency in microseconds of the last 1000000 packets. +latency-bucket +-------------- +Histogram of response time latencies. + +latency-count +------------- +Number of queries contributing to response time histogram and latency sum. + +latency-doh-avg100 +------------------ +Average response latency, in microseconds, of the last 100 packets received over DoH. + +latency-doh-avg1000 +------------------- +Average response latency, in microseconds, of the last 1000 packets received over DoH. + +latency-doh-avg10000 +-------------------- +Average response latency, in microseconds, of the last 10000 packets received over DoH. + +latency-doh-avg100000 +--------------------- +Average response latency, in microseconds, of the last 100000 packets received over DoH. + +latency-dot-avg100 +------------------ +Average response latency, in microseconds, of the last 100 packets received over DoT. + +latency-dot-avg1000 +------------------- +Average response latency, in microseconds, of the last 1000 packets received over DoT. + +latency-dot-avg10000 +-------------------- +Average response latency, in microseconds, of the last 10000 packets received over DoT. + +latency-dot-avg1000000 +---------------------- +Average response latency, in microseconds, of the last 1000000 packets received over DoT. + latency-slow ------------ Number of queries answered in more than 1 second. @@ -124,13 +164,21 @@ latency-sum Total response time of all queries combined in milliseconds since the start of dnsdist. Can be used to calculate the average response time over all queries. -latency-count -------------- -Number of queries contributing to response time histogram and latency sum. +latency-tcp-avg100 +------------------ +Average response latency, in microseconds, of the last 100 packets received over TCP. -latency-bucket --------------- -Histogram of response time latencies. +latency-tcp-avg1000 +------------------- +Average response latency, in microseconds, of the last 1000 packets received over TCP. + +latency-tcp-avg10000 +-------------------- +Average response latency, in microseconds, of the last 10000 packets received over TCP. + +latency-tcp-avg1000000 +---------------------- +Average response latency, in microseconds, of the last 1000000 packets received over TCP. latency0-1 ---------- @@ -164,6 +212,10 @@ noncompliant-responses ---------------------- Number of answers from a backend dropped as non-compliant. +outgoing-doh-query-pipe-full +---------------------------- +Number of outgoing DoH queries dropped because the internal pipe used to distribute queries was full. + proxy-protocol-invalid ---------------------- .. versionadded:: 1.6.0 @@ -227,12 +279,24 @@ servfail-responses ------------------ Number of servfail answers received from backends. +tcp-cross-protocol-query-pipe-full +---------------------------------- +Number of TCP cross-protocol queries dropped because the internal pipe used to distribute queries was full. + +tcp-cross-protocol-response-pipe-full +------------------------------------- +Number of TCP cross-protocol responses dropped because the internal pipe used to distribute queries was full. + tcp-listen-overflows -------------------- .. versionadded:: 1.6.0 From /proc/net/netstat ListenOverflows. +tcp-query-pipe-full +------------------- +Number of TCP queries dropped because the internal pipe used to distribute queries was full. + trunc-failures -------------- Number of errors encountered while truncating an answer.