This commit is contained in:
SuperQ 2023-12-06 10:46:19 +00:00
parent 0760ef44b6
commit 9b9b2ec28c
3 changed files with 33 additions and 47 deletions

View file

@ -175,6 +175,15 @@ To check whether it is installed, run <code class="code docutils literal notrans
</div></td>
</tr>
<tr class="row-odd"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_binary_install_dir"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-binary-install-dir"><strong>memcached_exporter_binary_install_dir</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_binary_install_dir" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
<td><div class="ansible-option-cell"><p><em>Advanced</em></p>
<p>Directory to install memcached_exporter binary</p>
<p class="ansible-option-line"><strong class="ansible-option-default-bold">Default:</strong> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;/usr/local/bin&quot;</span></code></p>
</div></td>
</tr>
<tr class="row-even"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_binary_local_dir"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-binary-local-dir"><strong>memcached_exporter_binary_local_dir</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_binary_local_dir" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
@ -183,7 +192,7 @@ To check whether it is installed, run <code class="code docutils literal notrans
<p>This overrides the <em>memcached_exporter_version</em> parameter</p>
</div></td>
</tr>
<tr class="row-even"><td><div class="ansible-option-cell">
<tr class="row-odd"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_binary_url"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-binary-url"><strong>memcached_exporter_binary_url</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_binary_url" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
@ -191,7 +200,7 @@ To check whether it is installed, run <code class="code docutils literal notrans
<p class="ansible-option-line"><strong class="ansible-option-default-bold">Default:</strong> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;https://github.com/{{</span> <span class="pre">_memcached_exporter_repo</span> <span class="pre">}}/releases/download/v{{</span> <span class="pre">memcached_exporter_version</span> <span class="pre">}}/memcached_exporter-{{</span> <span class="pre">memcached_exporter_version</span> <span class="pre">}}.linux-{{</span> <span class="pre">go_arch</span> <span class="pre">}}.tar.gz&quot;</span></code></p>
</div></td>
</tr>
<tr class="row-odd"><td><div class="ansible-option-cell">
<tr class="row-even"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_checksums_url"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-checksums-url"><strong>memcached_exporter_checksums_url</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_checksums_url" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
@ -199,7 +208,7 @@ To check whether it is installed, run <code class="code docutils literal notrans
<p class="ansible-option-line"><strong class="ansible-option-default-bold">Default:</strong> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;https://github.com/{{</span> <span class="pre">_memcached_exporter_repo</span> <span class="pre">}}/releases/download/v{{</span> <span class="pre">memcached_exporter_version</span> <span class="pre">}}/sha256sums.txt&quot;</span></code></p>
</div></td>
</tr>
<tr class="row-even"><td><div class="ansible-option-cell">
<tr class="row-odd"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_http_server_config"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-http-server-config"><strong>memcached_exporter_http_server_config</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_http_server_config" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">dictionary</span></p>
</div></td>
@ -207,7 +216,7 @@ To check whether it is installed, run <code class="code docutils literal notrans
<p>Keys and values are the same as in <a class="reference external" href="https://github.com/prometheus/exporter-toolkit/blob/master/docs/web-configuration.md">memcached_exporter docs</a>.</p>
</div></td>
</tr>
<tr class="row-odd"><td><div class="ansible-option-cell">
<tr class="row-even"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_log_format"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-log-format"><strong>memcached_exporter_log_format</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_log_format" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
@ -215,7 +224,7 @@ To check whether it is installed, run <code class="code docutils literal notrans
<p class="ansible-option-line"><strong class="ansible-option-default-bold">Default:</strong> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;logfmt&quot;</span></code></p>
</div></td>
</tr>
<tr class="row-even"><td><div class="ansible-option-cell">
<tr class="row-odd"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_log_level"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-log-level"><strong>memcached_exporter_log_level</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_log_level" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
@ -223,38 +232,7 @@ To check whether it is installed, run <code class="code docutils literal notrans
<p class="ansible-option-line"><strong class="ansible-option-default-bold">Default:</strong> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;info&quot;</span></code></p>
</div></td>
</tr>
<tr class="row-odd"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_memcached_device_exclude"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-memcached-device-exclude"><strong>memcached_exporter_memcached_device_exclude</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_memcached_device_exclude" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
<td><div class="ansible-option-cell"><p>Regexp of devices to exclude from automatic scanning. (mutually exclusive to memcached_exporter_memcached_device_include)</p>
<p class="ansible-option-line"><strong class="ansible-option-default-bold">Default:</strong> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;&quot;</span></code></p>
</div></td>
</tr>
<tr class="row-even"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_memcached_device_include"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-memcached-device-include"><strong>memcached_exporter_memcached_device_include</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_memcached_device_include" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
<td><div class="ansible-option-cell"><p>Regexp of devices to include in automatic scanning. (mutually exclusive to memcached_exporter_memcached_device_exclude)</p>
<p class="ansible-option-line"><strong class="ansible-option-default-bold">Default:</strong> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;&quot;</span></code></p>
</div></td>
</tr>
<tr class="row-odd"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_memcached_devices"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-memcached-devices"><strong>memcached_exporter_memcached_devices</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_memcached_devices" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">list</span> / <span class="ansible-option-elements">elements=string</span></p>
</div></td>
<td><div class="ansible-option-cell"><p>List of devices to be monitored by memcached_exporter. Disables auto scan for available devices.</p>
</div></td>
</tr>
<tr class="row-even"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_memcached_interval"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-memcached-interval"><strong>memcached_exporter_memcached_interval</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_memcached_interval" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
<td><div class="ansible-option-cell"><p>The interval between memcached polls</p>
<p class="ansible-option-line"><strong class="ansible-option-default-bold">Default:</strong> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;60s&quot;</span></code></p>
</div></td>
</tr>
<tr class="row-odd"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_memcached_pid_file"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-memcached-pid-file"><strong>memcached_exporter_memcached_pid_file</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_memcached_pid_file" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
@ -262,16 +240,6 @@ To check whether it is installed, run <code class="code docutils literal notrans
<p class="ansible-option-line"><strong class="ansible-option-default-bold">Default:</strong> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;&quot;</span></code></p>
</div></td>
</tr>
<tr class="row-even"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_memcached_rescan"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-memcached-rescan"><strong>memcached_exporter_memcached_rescan</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_memcached_rescan" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
<td><div class="ansible-option-cell"><p>The interval between rescanning for new/disappeared devices.</p>
<p>If the interval is smaller than 1s norescanning takes place.</p>
<p>If any devices are configured with memcached_exporter_memcached_device also no rescanning takes place.</p>
<p class="ansible-option-line"><strong class="ansible-option-default-bold">Default:</strong> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;10m&quot;</span></code></p>
</div></td>
</tr>
<tr class="row-odd"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_skip_install"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-skip-install"><strong>memcached_exporter_skip_install</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_skip_install" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">boolean</span></p>
@ -285,6 +253,24 @@ To check whether it is installed, run <code class="code docutils literal notrans
</div></td>
</tr>
<tr class="row-even"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_system_group"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-system-group"><strong>memcached_exporter_system_group</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_system_group" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
<td><div class="ansible-option-cell"><p><em>Advanced</em></p>
<p>System group for memcached_exporter</p>
<p class="ansible-option-line"><strong class="ansible-option-default-bold">Default:</strong> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;memcached-exp&quot;</span></code></p>
</div></td>
</tr>
<tr class="row-odd"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_system_user"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-system-user"><strong>memcached_exporter_system_user</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_system_user" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">string</span></p>
</div></td>
<td><div class="ansible-option-cell"><p><em>Advanced</em></p>
<p>memcached_exporter user</p>
<p class="ansible-option-line"><strong class="ansible-option-default-bold">Default:</strong> <code class="ansible-option-default docutils literal notranslate"><span class="pre">&quot;memcached-exp&quot;</span></code></p>
</div></td>
</tr>
<tr class="row-even"><td><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-main--memcached_exporter_tls_server_config"></div><p class="ansible-option-title" id="ansible-collections-prometheus-prometheus-memcached-exporter-role-parameter-main-memcached-exporter-tls-server-config"><strong>memcached_exporter_tls_server_config</strong></p>
<a class="ansibleOptionLink" href="#parameter-main--memcached_exporter_tls_server_config" title="Permalink to this option"></a><p class="ansible-option-type-line"><span class="ansible-option-type">dictionary</span></p>
</div></td>

Binary file not shown.

File diff suppressed because one or more lines are too long