Skip to content

Commit e444392

Browse files
author
HAProxy Community
committed
Update docs for 3.1
1 parent d0248a0 commit e444392

File tree

3 files changed

+55
-44
lines changed

3 files changed

+55
-44
lines changed

docs/3.1/configuration.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang="en">
33
<head>
44
<meta charset="utf-8" />
5-
<title>HAProxy version 3.1.5-17 - Configuration Manual</title>
5+
<title>HAProxy version 3.1.5-39 - Configuration Manual</title>
66
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
77
<link href="https://raw.githubusercontent.com/thomaspark/bootswatch/v3.3.7/cerulean/bootstrap.min.css" rel="stylesheet" />
88
<link href="../css/page.css?0.4.2-15" rel="stylesheet" />
@@ -4428,7 +4428,7 @@
44284428
You can use <strong>left</strong> and <strong>right</strong> arrow keys to navigate between chapters.<br>
44294429
</p>
44304430
<p class="text-right">
4431-
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/02/20</b></small>
4431+
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/03/13</b></small>
44324432
</p>
44334433
</div>
44344434
<!-- /.sidebar -->
@@ -4439,7 +4439,7 @@
44394439
<div class="text-center">
44404440
<h1><a href="http://www.haproxy.org/" title="HAProxy"><img src="../img/HAProxyCommunityEdition_60px.png?0.4.2-15" /></a></h1>
44414441
<h2>Configuration Manual</h2>
4442-
<p><strong>version 3.1.5-17</strong></p>
4442+
<p><strong>version 3.1.5-39</strong></p>
44434443
<p>
44444444
2025/02/20<br>
44454445

@@ -31752,7 +31752,7 @@ <h2 id="chapter-11.3" data-target="11.3"><small><a class="small" href="#11.3">11
3175231752
<br>
3175331753
<hr>
3175431754
<div class="text-right">
31755-
HAProxy 3.1.5-17 &ndash; Configuration Manual<br>
31755+
HAProxy 3.1.5-39 &ndash; Configuration Manual<br>
3175631756
<small>, 2025/02/20</small>
3175731757
</div>
3175831758
</div>

docs/3.1/intro.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang="en">
33
<head>
44
<meta charset="utf-8" />
5-
<title>HAProxy version 3.1.5-17 - Starter Guide</title>
5+
<title>HAProxy version 3.1.5-39 - Starter Guide</title>
66
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
77
<link href="https://raw.githubusercontent.com/thomaspark/bootswatch/v3.3.7/cerulean/bootstrap.min.css" rel="stylesheet" />
88
<link href="../css/page.css?0.4.2-15" rel="stylesheet" />
@@ -484,7 +484,7 @@
484484
You can use <strong>left</strong> and <strong>right</strong> arrow keys to navigate between chapters.<br>
485485
</p>
486486
<p class="text-right">
487-
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/02/20</b></small>
487+
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/03/13</b></small>
488488
</p>
489489
</div>
490490
<!-- /.sidebar -->
@@ -495,7 +495,7 @@
495495
<div class="text-center">
496496
<h1><a href="http://www.haproxy.org/" title="HAProxy"><img src="../img/HAProxyCommunityEdition_60px.png?0.4.2-15" /></a></h1>
497497
<h2>Starter Guide</h2>
498-
<p><strong>version 3.1.5-17</strong></p>
498+
<p><strong>version 3.1.5-39</strong></p>
499499
<p>
500500
<br>
501501

@@ -2515,7 +2515,7 @@ <h2 id="chapter-4.4" data-target="4.4"><small><a class="small" href="#4.4">4.4.<
25152515
<br>
25162516
<hr>
25172517
<div class="text-right">
2518-
HAProxy 3.1.5-17 &ndash; Starter Guide<br>
2518+
HAProxy 3.1.5-39 &ndash; Starter Guide<br>
25192519
<small>, </small>
25202520
</div>
25212521
</div>

docs/3.1/management.html

Lines changed: 47 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang="en">
33
<head>
44
<meta charset="utf-8" />
5-
<title>HAProxy version 3.1.5-17 - Management Guide</title>
5+
<title>HAProxy version 3.1.5-39 - Management Guide</title>
66
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
77
<link href="https://raw.githubusercontent.com/thomaspark/bootswatch/v3.3.7/cerulean/bootstrap.min.css" rel="stylesheet" />
88
<link href="../css/page.css?0.4.2-15" rel="stylesheet" />
@@ -652,7 +652,7 @@
652652
You can use <strong>left</strong> and <strong>right</strong> arrow keys to navigate between chapters.<br>
653653
</p>
654654
<p class="text-right">
655-
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/02/20</b></small>
655+
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/03/13</b></small>
656656
</p>
657657
</div>
658658
<!-- /.sidebar -->
@@ -663,7 +663,7 @@
663663
<div class="text-center">
664664
<h1><a href="http://www.haproxy.org/" title="HAProxy"><img src="../img/HAProxyCommunityEdition_60px.png?0.4.2-15" /></a></h1>
665665
<h2>Management Guide</h2>
666-
<p><strong>version 3.1.5-17</strong></p>
666+
<p><strong>version 3.1.5-39</strong></p>
667667
<p>
668668
<br>
669669

@@ -1947,9 +1947,9 @@ <h1 id="chapter-summary" data-target="summary">Summary</h1>
19471947
Unix socket.
19481948

19491949
Statistics are regroup in categories labelled as domains, corresponding to the
1950-
multiple components of HAProxy. There are two domains available: proxy and dns.
1951-
If not specified, the proxy domain is selected. Note that only the proxy
1952-
statistics are printed on the HTTP page.
1950+
multiple components of HAProxy. There are two domains available: proxy and
1951+
resolvers. If not specified, the proxy domain is selected. Note that only the
1952+
proxy statistics are printed on the HTTP page.
19531953
</pre></div>
19541954
<a class="anchor" id="9.1" name="9.1"></a>
19551955
<h2 id="chapter-9.1" data-target="9.1"><small><a class="small" href="#9.1">9.1.</a></small> CSV format</h2>
@@ -3944,36 +3944,47 @@ <h2 id="chapter-9.3" data-target="9.3"><small><a class="small" href="#9.3">9.3.<
39443944
existing streams up to the last one that was created before the command was
39453945
entered; those which die in the mean time will not appear.
39463946
For supported opitons, see below.
3947-
</pre><a class="anchor" name="show"></a><a class="anchor" name="9-show"></a><a class="anchor" name="9.3-show"></a><a class="anchor" name="show (Statistics and monitoring)"></a><a class="anchor" name="show (Unix Socket commands)"></a><a class="anchor" name="show sess"></a><a class="anchor" name="9-show sess"></a><a class="anchor" name="9.3-show sess"></a><a class="anchor" name="show sess (Statistics and monitoring)"></a><a class="anchor" name="show sess (Unix Socket commands)"></a><div class="keyword"><b><a class="anchor" name="show sess"></a><a href="#9.3-show%20sess">show sess</a></b> <span style="color: #008">[<span style="color: #080">&lt;id&gt;</span> | older <span style="color: #080">&lt;age&gt;</span> | susp | all]</span> <span style="color: #008">[<span style="color: #080">&lt;options&gt;</span>*]</span></div><pre class="text">Display a lot of internal information about the matching streams. In the
3948-
first form, only the stream matching the specified stream identifier will
3949-
be shown. This identifier is the first field at the beginning of the lines in
3950-
the dumps of &quot;<a href="#show%20sess">show sess</a>&quot; (it corresponds to the stream pointer). In the
3951-
second form, only streams older than &lt;age&gt; (in seconds by default) will be
3952-
shown. Passing &quot;susp&quot; instead will only report entries that are considered as
3953-
suspicious by the developers based on criteria that may in time or vary along
3954-
versions. If &quot;all&quot; is used instead, then all streams will be dumped. Dumping
3955-
many streams can produce a huge output, take a lot of time and be CPU
3956-
intensive, so it's always better to only dump the minimum needed. Those
3957-
information are useless to most users but may be used by haproxy developers
3958-
to troubleshoot a complex bug. The output format is intentionally not
3959-
documented so that it can freely evolve depending on demands. This output
3960-
is meant to be interpreted while checking function strm_dump_to_buffer() in
3961-
src/stream.c to figure the exact meaning of certain fields.
3962-
3963-
It is possible to set some options to customize the dump. Here are the
3964-
supported options:
3965-
3966-
- show-uri: Dump the transaction URI, as captured during the request
3967-
analysis. It is only displayed if it was captured.
3968-
3969-
- help: dump a more detailed help message instead
3947+
</pre><a class="anchor" name="show"></a><a class="anchor" name="9-show"></a><a class="anchor" name="9.3-show"></a><a class="anchor" name="show (Statistics and monitoring)"></a><a class="anchor" name="show (Unix Socket commands)"></a><a class="anchor" name="show sess"></a><a class="anchor" name="9-show sess"></a><a class="anchor" name="9.3-show sess"></a><a class="anchor" name="show sess (Statistics and monitoring)"></a><a class="anchor" name="show sess (Unix Socket commands)"></a><div class="keyword"><b><a class="anchor" name="show sess"></a><a href="#9.3-show%20sess">show sess</a></b> <span style="color: #008">[<span style="color: #080">&lt;id&gt;</span> | all | help]</span> <span style="color: #008">[<span style="color: #080">&lt;options&gt;</span>*]</span></div><pre class="text">Display a lot of internal information about the matching streams. The command
3948+
knows two output formats: a short one, which is the default when not asking
3949+
for a specific stream identifier, and an extended one when listing designated
3950+
streams. The short format, used by default with &quot;<a href="#show%20sess">show sess</a>&quot;, only dumps one
3951+
stream per line with a few info, and the stream identifier at the beginning
3952+
of the line in hexadecimal (it corresponds to the pointer to the stream).
3953+
3954+
In the extended form, used by &quot;show sess &lt;id&gt;&quot; or &quot;show sess all&quot;, streams
3955+
are dumped with a huge amount of debugging details over multiple lines
3956+
(around 20 each), and still start with their identifier. The delimiter
3957+
between streams here is the identifier at the beginning of the line; extra
3958+
lines belonging to the same stream start with one or multiple spaces (the
3959+
stream is dumped indented). Dumping many streams can produce a huge output,
3960+
take a lot of time and be CPU intensive, so it's always better to only dump
3961+
the minimum needed. Those information are useless to most users but may be
3962+
used by HAProxy developers to troubleshoot a complex bug. The exact output
3963+
format is intentionally not documented so that it can freely evolve depending
3964+
on requirements, including in stable branches. This output is meant to be
3965+
interpreted while checking function strm_dump_to_buffer() in src/stream.c to
3966+
figure the exact meaning of certain fields.
3967+
3968+
The &quot;<a href="#help">help</a>&quot; argument will show the detailed usage of the command instead of
3969+
dumping streams.
3970+
3971+
It is possible to set some options to customize the dump or apply some
3972+
filters. Here are the supported options:
3973+
- backend &lt;b&gt; only display streams attached to this backend
3974+
- frontend &lt;f&gt; only display streams attached to this frontend
3975+
- older &lt;age&gt; only display streams older than &lt;age&gt; seconds
3976+
- server &lt;b/s&gt; only show streams attached to this backend+server
3977+
- show-uri dump the transaction URI, as captured during the request
3978+
analysis. It is only displayed if it was captured.
3979+
- susp only show streams considered as suspicious by the developers
3980+
based on criteria that may in time or vary along versions.
39703981
</pre><a class="anchor" name="show"></a><a class="anchor" name="9-show"></a><a class="anchor" name="9.3-show"></a><a class="anchor" name="show (Statistics and monitoring)"></a><a class="anchor" name="show (Unix Socket commands)"></a><a class="anchor" name="show stat"></a><a class="anchor" name="9-show stat"></a><a class="anchor" name="9.3-show stat"></a><a class="anchor" name="show stat (Statistics and monitoring)"></a><a class="anchor" name="show stat (Unix Socket commands)"></a><div class="keyword"><b><a class="anchor" name="show stat"></a><a href="#9.3-show%20stat">show stat</a></b> <span style="color: #008">[domain <span style="color: #080">&lt;resolvers|proxy&gt;</span>]</span> <span style="color: #008">[<span style="color: #800">{<span style="color: #080">&lt;iid&gt;</span>|<span style="color: #080">&lt;proxy&gt;</span>}</span> <span style="color: #080">&lt;type&gt;</span> <span style="color: #080">&lt;sid&gt;</span>]</span> \
3971-
<span style="color: #008">[typed|json]</span> <span style="color: #008">[desc]</span> <span style="color: #008">[up|no-maint]</span></div><pre class="text">Dump statistics. The domain is used to select which statistics to print; dns
3972-
and proxy are available for now. By default, the CSV format is used; you can
3973-
activate the extended typed output format described in the section above if
3974-
&quot;typed&quot; is passed after the other arguments; or in JSON if &quot;json&quot; is passed
3975-
after the other arguments. By passing &lt;id&gt;, &lt;type&gt; and &lt;sid&gt;, it is possible
3976-
to dump only selected items :
3982+
<span style="color: #008">[typed|json]</span> <span style="color: #008">[desc]</span> <span style="color: #008">[up|no-maint]</span></div><pre class="text">Dump statistics. The domain is used to select which statistics to print;
3983+
resolvers and proxy are available for now. By default, the CSV format is used;
3984+
you can activate the extended typed output format described in the section
3985+
above if &quot;typed&quot; is passed after the other arguments; or in JSON if &quot;json&quot; is
3986+
passed after the other arguments. By passing &lt;id&gt;, &lt;type&gt; and &lt;sid&gt;, it is
3987+
possible to dump only selected items :
39773988
- &lt;iid&gt; is a proxy ID, -1 to dump everything. Alternatively, a proxy name
39783989
&lt;proxy&gt; may be specified. In this case, this proxy's ID will be used as
39793990
the ID selector.
@@ -5394,7 +5405,7 @@ <h2 id="chapter-13.1" data-target="13.1"><small><a class="small" href="#13.1">13
53945405
<br>
53955406
<hr>
53965407
<div class="text-right">
5397-
HAProxy 3.1.5-17 &ndash; Management Guide<br>
5408+
HAProxy 3.1.5-39 &ndash; Management Guide<br>
53985409
<small>, </small>
53995410
</div>
54005411
</div>

0 commit comments

Comments
 (0)