]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist docs: add some missing statistics 11730/head
authorCharles-Henri Bruyand <charles-henri.bruyand@open-xchange.com>
Tue, 28 Jun 2022 08:42:45 +0000 (10:42 +0200)
committerCharles-Henri Bruyand <charles-henri.bruyand@open-xchange.com>
Tue, 28 Jun 2022 08:42:45 +0000 (10:42 +0200)
pdns/dnsdistdist/docs/statistics.rst

index c7a4d14d38f1e2dbdf6f7afa84bf565f2f4943fc..731cd38da515aa617adc0666eb6b85e0c77afea2 100644 (file)
@@ -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.