prometheus.prometheus.blackbox_exporter role – Deploy and manage Prometheus blackbox exporter
Note
This role is part of the prometheus.prometheus collection (version 0.8.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.blackbox_exporter
.
Entry point main
– Deploy and manage Prometheus blackbox exporter
Synopsis
Deploy and manage Prometheus blackbox exporter which allows blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and ICMP.
Parameters
Parameter |
Comments |
---|---|
Advanced Directory to install blackbox_exporter binary Default: |
|
Enables the use of local packages instead of those distributed on github. The parameter may be set to a directory where the This overrides the blackbox_exporter_version parameter |
|
URL of the blackbox_exporter binaries .tar.gz file Default: |
|
URL of the blackbox exporter checksums file Default: |
|
Additional configuration flags passed to blackbox exporter binary at startup |
|
Directory where the blackbox exporter configuration file is placed Default: |
|
Endpoints configuration Default: |
|
The group the exporter runs as Default: |
|
Blackbox exporter installation tasks gets skipped when set to true. Choices:
|
|
The user the exporter runs as Default: |
|
Blackbox exporter package version. Also accepts latest as parameter. Default: |
|
Address on which blackbox exporter will be listening Default: |