summaryrefslogtreecommitdiff
path: root/inventory/host_vars/ch-mon.yml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2022-03-22 18:49:38 +0100
committerChristian Pointner <equinox@spreadspace.org>2022-03-22 18:49:38 +0100
commit72bb0c5655fefc13d59323334da30a570929478a (patch)
tree94d12f4147a3bae5f8209e37d0e35df61fb4271c /inventory/host_vars/ch-mon.yml
parentprometheus: minor fixes and improvements (diff)
monitoring/prometheus: pinning packages
Diffstat (limited to 'inventory/host_vars/ch-mon.yml')
-rw-r--r--inventory/host_vars/ch-mon.yml14
1 files changed, 14 insertions, 0 deletions
diff --git a/inventory/host_vars/ch-mon.yml b/inventory/host_vars/ch-mon.yml
index 83673bb3..cc873158 100644
--- a/inventory/host_vars/ch-mon.yml
+++ b/inventory/host_vars/ch-mon.yml
@@ -54,6 +54,7 @@ lvm_groups:
spreadspace_apt_repo_components:
- prometheus
+
prometheus_server_storage:
type: lvm
vg: mondata
@@ -61,6 +62,8 @@ prometheus_server_storage:
size: 30G
fs: ext4
+prometheus_server_version: 2.30.1
+
prometheus_server_external_labels:
environment: chaos-at-home
monitor: "{{ inventory_hostname }}"
@@ -89,10 +92,18 @@ prometheus_exporters_extra:
- nut
- ssl
+
+prometheus_exporter_blackbox_version: 0.19.0
+
prometheus_exporter_blackbox_modules_extra:
icmp:
prober: icmp
+
+prometheus_exporter_nut_version: 2.2.1
+prometheus_exporter_ssl_version: 2.3.1
+
+
prometheus_job_multitarget_blackbox__probe:
ch-mon:
- instance: "ping-magentagw"
@@ -135,6 +146,8 @@ prometheus_server_jobs_extra: |
action: drop
+prometheus_alertmanager_version: 0.22.2
+
prometheus_alertmanager_smtp:
smarthost: "{{ network_zones.lan.prefix | ipaddr(network_zones.lan.offsets['ch-prometheus-legacy']) | ipaddr('address') }}:25"
from: "noreply@chaos-at-home.org"
@@ -155,6 +168,7 @@ prometheus_alertmanager_receivers:
- to: equinox@chaos-at-home.org
send_resolved: true
+
grafana_secret_key: "{{ vault_grafana_secret_key }}"
grafana_datasources: