diff options
Diffstat (limited to 'inventory')
-rw-r--r-- | inventory/group_vars/promzone-chaos-at-home/vars.yml | 2 | ||||
-rw-r--r-- | inventory/host_vars/ch-mon.yml | 14 | ||||
-rw-r--r-- | inventory/host_vars/ch-phoebe.yml | 1 | ||||
-rw-r--r-- | inventory/host_vars/ch-prometheus.yml | 1 |
4 files changed, 18 insertions, 0 deletions
diff --git a/inventory/group_vars/promzone-chaos-at-home/vars.yml b/inventory/group_vars/promzone-chaos-at-home/vars.yml index 7a8e833b..cc17e0a4 100644 --- a/inventory/group_vars/promzone-chaos-at-home/vars.yml +++ b/inventory/group_vars/promzone-chaos-at-home/vars.yml @@ -5,6 +5,8 @@ prometheus_exporters_extra: [] prometheus_exporters_default: - node +prometheus_exporter_node_version: 1.2.2 + prometheus_server: ch-mon prometheus_server_jobs: - node 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: diff --git a/inventory/host_vars/ch-phoebe.yml b/inventory/host_vars/ch-phoebe.yml index 915adbea..cb5562d5 100644 --- a/inventory/host_vars/ch-phoebe.yml +++ b/inventory/host_vars/ch-phoebe.yml @@ -59,6 +59,7 @@ prometheus_exporters_extra: - ssl - ipmi +prometheus_exporter_ipmi_version: 1.4.0 prometheus_exporter_ipmi_modules: default: collectors: diff --git a/inventory/host_vars/ch-prometheus.yml b/inventory/host_vars/ch-prometheus.yml index 9763ba2f..af8298f2 100644 --- a/inventory/host_vars/ch-prometheus.yml +++ b/inventory/host_vars/ch-prometheus.yml @@ -55,6 +55,7 @@ prometheus_exporters_extra: - ssl - ipmi +prometheus_exporter_ipmi_version: 1.4.0 prometheus_exporter_ipmi_modules: default: collectors: |