A collection of Ansible roles for the Prometheus universe.
APACHE-2.0 License
A collection of Ansible roles for the Prometheus universe.
Please read Contribution
The master
Branch is my Working Horse includes the "latest, hot shit" and can be complete broken!
If you want to use something stable, please use a Tagged Version!
Role | Build State | Description |
---|---|---|
bodsch.prometheus.alertmanager | Ansible role to install and configure alertmanager. | |
bodsch.prometheus.am_silence | Ansible role to create an alertmanager silence | |
bodsch.prometheus.docker_sd | Ansible role to install and configure docker-sd. | |
bodsch.prometheus.promcheck | Ansible role to install and configure promcheck. | |
bodsch.prometheus.prometheus | Ansible role to install and configure prometheus. | |
bodsch.prometheus.pushgateway | Ansible role to setup pushgateway. | |
bodsch.prometheus.trickster | Ansible role to install and configure Trickster. |
Role | Build State | Description |
---|---|---|
bodsch.prometheus.blackbox_exporter | Ansible role to install and configure Prometheus Blackbox Exporter. | |
bodsch.prometheus.json_exporter | Ansible role to install and configure json_exporter | |
bodsch.prometheus.mysql_exporter | Ansible role to install and configure mysqld_exporter. | |
bodsch.prometheus.nginx_exporter | Ansible role to install and configure Nginx Prometheus Exporter | |
bodsch.prometheus.node_exporter | Ansible role to install and configure node-exporter. | |
bodsch.prometheus.node_exporter_textfile_collectors | Ansible role to install and configure external collector scripts for node_exporter . |
|
bodsch.prometheus.mongodb_exporter | Ansible role to install and configure mongodb_exporter. | |
bodsch.prometheus.redis_exporter | Ansible role to install and configure redis_exporter | |
bodsch.prometheus.ssl_exporter | Ansible role to install and configure SSL Exporter. |
amtool
Name | Description |
---|---|
bodsch.prometheus.amtool |
promtool
Name | Description |
---|---|
bodsch.prometheus.promtool |
alertmanager_silence
Name | Description |
---|---|
bodsch.prometheus.alertmanager_silence |
alertmanager_templates
Name | Description |
---|---|
bodsch.prometheus.alertmanager_templates |
prometheus_alert_rule
Name | Description |
---|---|
bodsch.prometheus.prometheus_alert_rule |
prometheus_alert_rules
Name | Description |
---|---|
bodsch.prometheus.prometheus_alert_rules |
mysql_exporter
Name | Description |
---|---|
bodsch.prometheus.valid_credentials |
|
bodsch.prometheus.has_credentials |
nginx_exporter
Name | Description |
---|---|
bodsch.prometheus.nginx_exporter_prometheus_labels |
parse_checksum
Name | Description |
---|---|
bodsch.prometheus.parse_checksum |
prometheus
Name | Description |
---|---|
bodsch.prometheus.validate_file_sd |
|
bodsch.prometheus.validate_alertmanager_endpoints |
|
bodsch.prometheus.remove_empty_elements |
|
bodsch.prometheus.jinja_encode |
silencer
Name | Description |
---|---|
bodsch.prometheus.expired |
|
bodsch.prometheus.current_datetime |