New feature: VictoriaMetrics deployment #2

Merged
ludal merged 3 commits from victoriametrics into master 2023-09-14 16:17:35 +02:00
2 changed files with 5 additions and 2 deletions
Showing only changes of commit 02525ae35c - Show all commits

View File

@ -2,8 +2,8 @@ prometheus
==========
The present role :
- installs prometheus server inside a Docker container
- installs various prometheus exporter
- Installs Prometheus server inside a docker container.
- Installs various Prometheus exporter.
- node
- blackbox
- apache
@ -16,6 +16,8 @@ The present role :
- postgres
- mongodb
- opensearch (via plugin for opensearch https://github.com/aiven/prometheus-exporter-plugin-for-opensearch)
- Deploys Grafana with a dashboard for each exporter configured.
- Supports deploying VictoriaMetrics as the Prometheus backend.
Please note that Docker and Haproxy their own embedded exporters.
- https://docs.docker.com/config/daemon/prometheus/

View File

@ -19,6 +19,7 @@
| prometheus_nodes_ip | The IP addresses of Prometheus nodes | Dictionary | localhost: "127.0.0.1" |
| prometheus_retention_time | The retention time for Prometheus data | String | "15d" |
| prometheus_server_enable | Whether to enable the Prometheus server | Boolean | false |
| prometheus_use_victoriametrics | Use VictoriaMetrics as prometheus backend | Boolean | false |
| prometheus_server_global_evaluation_interval | The global evaluation interval for Prometheus server | Integer | 15 |
| prometheus_server_global_scrape_interval | The global scrape interval for Prometheus server | Integer | 15 |
| prometheus_server_job_name | The job name for Prometheus server | String | "prometheus" |