prometheus.prometheus.process_exporter role – Prometheus Process exporter
Note
This role is part of the prometheus.prometheus collection (version 0.26.0).
It is not included in ansible-core.
To check whether it is installed, run ansible-galaxy collection list.
To install it use: ansible-galaxy collection install prometheus.prometheus.
To use it in a playbook, specify: prometheus.prometheus.process_exporter.
Entry point main – Prometheus Process exporter
Synopsis
Deploy prometheus Process exporter using ansible
Parameters
Parameter |
Comments |
|---|---|
Dictionary of users and password for basic authentication. Passwords are automatically hashed with bcrypt. |
|
Advanced Directory to install process_exporter binary Default: |
|
URL of the Process exporter binaries .tar.gz file Default: |
|
URL of the Process exporter checksums file Default: |
|
Path to directory with process_exporter configuration Default: |
|
Config for HTTP/2 support. |
|
Local path to stash the archive and its extraction Default: |
|
Processes which should be monitored. Syntax is the same as in using-a-config-file Default is consistent with deb/rpm packages Default: |
|
Enable process rechecking: process names are re-evaluated only this much time after their start, but no longer. See the time.ParseDuration documentation for the supported duration formats. This setting can be useful to make sure processes are grouped correctly if their name changes shortly after they start. The default value leaves this feature disabled. Default: |
|
Advanced System group for Process exporter Default: |
|
Advanced Process exporter user Default: |
|
Configuration for TLS authentication. |
|
Process exporter package version. Also accepts latest as parameter. Default: |
|
Address on which Process exporter will listen Default: |
|
Path under which to expose metrics Default: |