A collection of Ansible roles for the Prometheus universe.
- Arch Linux
- Debian based
- Debian 11 / 12
- Ubuntu 22.04
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. |
Name | Description |
---|---|
bodsch.prometheus.amtool |
Name | Description |
---|---|
bodsch.prometheus.promtool |
Name | Description |
---|---|
bodsch.prometheus.alertmanager_silence |
Name | Description |
---|---|
bodsch.prometheus.alertmanager_templates |
Name | Description |
---|---|
bodsch.prometheus.prometheus_alert_rule |
Name | Description |
---|---|
bodsch.prometheus.prometheus_alert_rules |
Name | Description |
---|---|
bodsch.prometheus.valid_credentials |
|
bodsch.prometheus.has_credentials |
Name | Description |
---|---|
bodsch.prometheus.nginx_exporter_prometheus_labels |
Name | Description |
---|---|
bodsch.prometheus.parse_checksum |
Name | Description |
---|---|
bodsch.prometheus.validate_file_sd |
|
bodsch.prometheus.validate_alertmanager_endpoints |
|
bodsch.prometheus.remove_empty_elements |
|
bodsch.prometheus.jinja_encode |
Name | Description |
---|---|
bodsch.prometheus.expired |
|
bodsch.prometheus.current_datetime |