Recommit for updates in build 8
This commit is contained in:
@@ -108,8 +108,6 @@
|
|||||||
<p>INSTALLATION</p>
|
<p>INSTALLATION</p>
|
||||||
<ul><li>
|
<ul><li>
|
||||||
<p>installs alloy binaries</p>
|
<p>installs alloy binaries</p>
|
||||||
</li><li>
|
|
||||||
<p>installs node exporter (optional, set <code>ay_manage_ne</code>to <code>true</code>)</p>
|
|
||||||
</li></ul>
|
</li></ul>
|
||||||
|
|
||||||
<p>CONFIGURATION</p>
|
<p>CONFIGURATION</p>
|
||||||
|
|||||||
@@ -108,8 +108,6 @@
|
|||||||
<p>INSTALLATION</p>
|
<p>INSTALLATION</p>
|
||||||
<ul><li>
|
<ul><li>
|
||||||
<p>installs alloy binaries</p>
|
<p>installs alloy binaries</p>
|
||||||
</li><li>
|
|
||||||
<p>installs node exporter (optional, set <code>ay_manage_ne</code>to <code>true</code>)</p>
|
|
||||||
</li></ul>
|
</li></ul>
|
||||||
|
|
||||||
<p>CONFIGURATION</p>
|
<p>CONFIGURATION</p>
|
||||||
|
|||||||
@@ -234,24 +234,6 @@
|
|||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
|
||||||
|
|
||||||
<span class='name'>ay_manage_ne</span>
|
|
||||||
|
|
||||||
|
|
||||||
<span class='type'>(<tt>Boolean</tt>)</span>
|
|
||||||
|
|
||||||
|
|
||||||
<em class="default">(defaults to: <tt>false</tt>)</em>
|
|
||||||
|
|
||||||
|
|
||||||
—
|
|
||||||
<div class='inline'>
|
|
||||||
<p>whether to manage metric forwarding for the node exporter (external)</p>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
|
|
||||||
<span class='name'>ay_prom_url</span>
|
<span class='name'>ay_prom_url</span>
|
||||||
@@ -284,6 +266,42 @@
|
|||||||
—
|
—
|
||||||
<div class='inline'>
|
<div class='inline'>
|
||||||
<p>the logging targets</p>
|
<p>the logging targets</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
|
||||||
|
<span class='name'>ay_prom_honor_timestamps</span>
|
||||||
|
|
||||||
|
|
||||||
|
<span class='type'>(<tt>Boolean</tt>)</span>
|
||||||
|
|
||||||
|
|
||||||
|
<em class="default">(defaults to: <tt>true</tt>)</em>
|
||||||
|
|
||||||
|
|
||||||
|
—
|
||||||
|
<div class='inline'>
|
||||||
|
<p>whether to honor timestamps in prometheus metrics</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
|
||||||
|
<span class='name'>ay_prom_track_timestamps_staleness</span>
|
||||||
|
|
||||||
|
|
||||||
|
<span class='type'>(<tt>Boolean</tt>)</span>
|
||||||
|
|
||||||
|
|
||||||
|
<em class="default">(defaults to: <tt>true</tt>)</em>
|
||||||
|
|
||||||
|
|
||||||
|
—
|
||||||
|
<div class='inline'>
|
||||||
|
<p>whether to track timestamps staleness in prometheus metrics</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
@@ -299,8 +317,6 @@
|
|||||||
<pre class="lines">
|
<pre class="lines">
|
||||||
|
|
||||||
|
|
||||||
17
|
|
||||||
18
|
|
||||||
19
|
19
|
||||||
20
|
20
|
||||||
21
|
21
|
||||||
@@ -330,29 +346,29 @@
|
|||||||
45
|
45
|
||||||
46
|
46
|
||||||
47
|
47
|
||||||
48</pre>
|
48
|
||||||
|
49</pre>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<pre class="code"><span class="info file"># File 'manifests/params.pp', line 17</span>
|
<pre class="code"><span class="info file"># File 'manifests/params.pp', line 19</span>
|
||||||
|
|
||||||
class confdroid_alloy::params (
|
class confdroid_alloy::params (
|
||||||
|
|
||||||
String $ay_reqpackages = 'alloy',
|
String $ay_reqpackages = 'alloy',
|
||||||
String $ay_pkg_ensure = 'latest',
|
String $ay_pkg_ensure = 'latest',
|
||||||
|
|
||||||
# loki
|
# loki
|
||||||
Boolean $ay_manage_loki = true,
|
Boolean $ay_manage_loki = true,
|
||||||
String $ay_loki_url = 'https://loki.example.net/loki/api/v1/push',
|
String $ay_loki_url = 'https://loki.example.net/loki/api/v1/push',
|
||||||
String $ay_loki_username = 'loki_user',
|
String $ay_loki_username = 'loki_user',
|
||||||
String $ay_loki_userpass = 'loki_pass',
|
String $ay_loki_userpass = 'loki_pass',
|
||||||
Array $ay_log_targets = ['/var/log/messages','/var/log/secure',],
|
Array $ay_log_targets = ['/var/log/messages','/var/log/secure',],
|
||||||
|
|
||||||
# prometheus
|
# prometheus
|
||||||
Boolean $ay_manage_prom = true,
|
Boolean $ay_manage_prom = true,
|
||||||
String $ay_prom_url = 'https://prometheus.example.net/api/v1/write',
|
String $ay_prom_url = 'https://prometheus.example.net/api/v1/write',
|
||||||
|
Boolean $ay_prom_honor_timestamps = true,
|
||||||
# node exporter (external)
|
Boolean $ay_prom_track_timestamps_staleness = true,
|
||||||
Boolean $ay_manage_ne = false,
|
|
||||||
|
|
||||||
) {
|
) {
|
||||||
# service
|
# service
|
||||||
|
|||||||
Reference in New Issue
Block a user