From: Guillaume de Lafond Date: Fri, 23 Dec 2016 16:32:43 +0000 (+0100) Subject: DOC: Add timings events schemas X-Git-Tag: v1.8-dev1~192 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f27cddcf7d42cad6e1972b5075da348192ee4105;p=thirdparty%2Fhaproxy.git DOC: Add timings events schemas [wt: this could be backported to 1.7] --- diff --git a/doc/configuration.txt b/doc/configuration.txt index f654c8ea82..c4efbce5eb 100644 --- a/doc/configuration.txt +++ b/doc/configuration.txt @@ -15491,6 +15491,26 @@ frontend, 3 control points are reported under the form "Tw/Tc/Tt", and in HTTP mode, 5 control points are reported under the form "TR/Tw/Tc/Tr/Ta". In addition, three other measures are provided, "Th", "Ti", and "Tq". +Timings events in HTTP mode: + + first request 2nd request + |<-------------------------------->|<-------------- ... + t tr t tr ... + ---|----|----|----|----|----|----|----|----|-- + : Th Ti TR Tw Tc Tr Td : Ti ... + :<---- Tq ---->: : + :<-------------- Tt -------------->: + :<--------- Ta --------->: + +Timings events in TCP mode: + + TCP session + |<----------------->| + t t + ---|----|----|----|----|--- + | Th Tw Tc Td | + |<------ Tt ------->| + - Th: total time to accept tcp connection and execute handshakes for low level protocols. Currently, these protocoles are proxy-protocol and SSL. This may only happen once during the whole connection's lifetime. A large time here