summaryrefslogtreecommitdiff
path: root/inventory
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2022-11-06 18:15:09 +0100
committerChristian Pointner <equinox@spreadspace.org>2022-11-06 18:15:09 +0100
commitdbfbf6b9eea6455c62ca6d2dd4ddbff62b913227 (patch)
tree0246842d0d6806d4bccb2241c09a458027e5cfe6 /inventory
parentdebian-installer: proper support hd-media varant for usb (diff)
monitoring/prometheus: add smokeping-prober
Diffstat (limited to 'inventory')
-rw-r--r--inventory/group_vars/promzone-chaos-at-home/vars.yml2
-rw-r--r--inventory/host_vars/ch-mon.yml12
2 files changed, 14 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 0d4d8354..2cc051c0 100644
--- a/inventory/group_vars/promzone-chaos-at-home/vars.yml
+++ b/inventory/group_vars/promzone-chaos-at-home/vars.yml
@@ -10,6 +10,7 @@ prometheus_exporter_ipmi_version: 1.6.1
prometheus_exporter_ssl_version: 2.4.2
prometheus_exporter_blackbox_version: 0.22.0
prometheus_exporter_nut_version: 2.4.2
+prometheus_exporter_smokeping_version: 0.6.1
prometheus_server_version: 2.38.0
prometheus_alertmanager_version: 0.24.0
@@ -25,6 +26,7 @@ prometheus_server_jobs:
- ipmi
- ssl
- ssl/probe
+ - smokeping
prometheus_zone_name: chaos@home
prometheus_zone_targets: "{{ groups['promzone-chaos-at-home'] }}"
diff --git a/inventory/host_vars/ch-mon.yml b/inventory/host_vars/ch-mon.yml
index f189501b..34c0e46d 100644
--- a/inventory/host_vars/ch-mon.yml
+++ b/inventory/host_vars/ch-mon.yml
@@ -89,12 +89,22 @@ prometheus_exporters_extra:
- blackbox
- nut
- ssl
+ - smokeping
prometheus_exporter_blackbox_modules_extra:
icmp:
prober: icmp
+prometheus_exporter_smokeping_targets:
+ - hosts:
+ - 62.99.185.129
+ - 195.58.160.194
+ - 195.58.161.122
+ - 9.9.9.9
+ - 8.8.8.8
+ - 1.1.1.1
+
prometheus_job_multitarget_blackbox__probe:
ch-mon:
@@ -189,3 +199,5 @@ grafana_dashboards:
datasource: "Prometheus"
- file: blackbox
datasource: "Prometheus"
+ - file: smokeping
+ datasource: "Prometheus"