3
0

Recommit for updates in build 37

This commit is contained in:
2025-12-03 12:26:07 +01:00
parent 7b768bac51
commit e4a95e8640

View File

@@ -376,6 +376,96 @@
—
<div class='inline'>
<p>WAL segment size</p>
</div>
</li>
<li>
<span class='name'>ps_max_mem</span>
<span class='type'>(<tt>String</tt>)</span>
<em class="default">(defaults to: <tt>&#39;6G&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>hard memory ceiling</p>
</div>
</li>
<li>
<span class='name'>ps_high_mem</span>
<span class='type'>(<tt>String</tt>)</span>
<em class="default">(defaults to: <tt>&#39;5G&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>soft limit to make kernel reclaim earlier</p>
</div>
</li>
<li>
<span class='name'>ps_swap_mem</span>
<span class='type'>(<tt>String</tt>)</span>
<em class="default">(defaults to: <tt>&#39;4G&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>allow swap, but limit it</p>
</div>
</li>
<li>
<span class='name'>ps_oom_score</span>
<span class='type'>(<tt>String</tt>)</span>
<em class="default">(defaults to: <tt>&#39;500&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>OOM killer choosing prometheus</p>
</div>
</li>
<li>
<span class='name'>ps_max_procs</span>
<span class='type'>(<tt>String</tt>)</span>
<em class="default">(defaults to: <tt>&#39;1&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>reduce parallel WAL replay workers</p>
</div>
</li>
@@ -391,11 +481,6 @@
<pre class="lines">
21
22
23
24
25
26
27
28
@@ -440,10 +525,22 @@
67
68
69
70</pre>
70
71
72
73
74
75
76
77
78
79
80
81
82</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'manifests/params.pp', line 21</span>
<pre class="code"><span class="info file"># File 'manifests/params.pp', line 26</span>
class prometheus_cd::params (
@@ -472,6 +569,13 @@ class prometheus_cd::params (
String $ps_retention_size = &#39;20GB&#39;,
String $ps_wal_seg_size = &#39;50MB&#39;,
# service
String $ps_max_mem = &#39;6G&#39;,
String $ps_high_mem = &#39;5G&#39;,
String $ps_swap_mem = &#39;4G&#39;,
String $ps_oom_score = &#39;500&#39;,
String $ps_max_procs = &#39;1&#39;,
) {
# defaults
$fqdn = $facts[&#39;networking&#39;][&#39;fqdn&#39;]