aboutsummaryrefslogtreecommitdiff
path: root/terraform/hash-prometheus/prometheus.yml
diff options
context:
space:
mode:
Diffstat (limited to 'terraform/hash-prometheus/prometheus.yml')
-rw-r--r--terraform/hash-prometheus/prometheus.yml91
1 files changed, 91 insertions, 0 deletions
diff --git a/terraform/hash-prometheus/prometheus.yml b/terraform/hash-prometheus/prometheus.yml
new file mode 100644
index 0000000..9c0ede7
--- /dev/null
+++ b/terraform/hash-prometheus/prometheus.yml
@@ -0,0 +1,91 @@
+global:
+ scrape_interval: 60s
+
+scrape_configs:
+ - job_name: node
+ scrape_interval: 30s
+ static_configs:
+ - targets:
+ - "conflatorio.dn42.trygvis.io:9100"
+ - "coregonus.dn42.trygvis.io:9100"
+ - "hash.dn42.trygvis.io:9100"
+ - "knot.dn42.trygvis.io:9100"
+ - "lhn2pi.dn42.trygvis.io:9100"
+
+ - job_name: bird
+ scrape_interval: 30s
+ static_configs:
+ - targets:
+ - "coregonus.dn42.trygvis.io:9324"
+ - "hash.dn42.trygvis.io:9324"
+ - "knot.dn42.trygvis.io:9324"
+ - "lhn2pi.dn42.trygvis.io:9324"
+
+ - job_name: libvirt
+ scrape_interval: 30s
+ static_configs:
+ - targets:
+ - "conflatorio.dn42.trygvis.io:9177"
+ - "hash.dn42.trygvis.io:9177"
+
+ - job_name: snmp_kv24_ap
+ scrape_interval: 60s
+ static_configs:
+ - targets:
+ - "192.168.10.20"
+ - "192.168.10.21"
+ - "192.168.10.22"
+ - "192.168.10.23"
+ - "192.168.10.25"
+ - "192.168.10.26"
+ metrics_path: /snmp
+ params:
+ auth: [public_v2]
+ module:
+ - if_mib
+ - ubiquiti_unifi
+ relabel_configs:
+ - source_labels: [__address__]
+ target_label: __param_target
+ - source_labels: [__param_target]
+ target_label: instance
+ - target_label: __address__
+ replacement: "coregonus.dn42.trygvis.io:9116"
+
+ - job_name: snmp_kv24_sw
+ scrape_interval: 60s
+ static_configs:
+ - targets:
+ - "192.168.10.10"
+ - "192.168.10.11"
+ - "192.168.10.12"
+ metrics_path: /snmp
+ params:
+ auth: [public_v2]
+ module:
+ - if_mib
+ relabel_configs:
+ - source_labels: [__address__]
+ target_label: __param_target
+ - source_labels: [__param_target]
+ target_label: instance
+ - target_label: __address__
+ replacement: "coregonus.dn42.trygvis.io:9116"
+
+ - job_name: snmp_kv24_router
+ scrape_interval: 60s
+ static_configs:
+ - targets:
+ - "192.168.10.1"
+ metrics_path: /snmp
+ params:
+ auth: [public_v2]
+ module:
+ - if_mib
+ relabel_configs:
+ - source_labels: [__address__]
+ target_label: __param_target
+ - source_labels: [__param_target]
+ target_label: instance
+ - target_label: __address__
+ replacement: "coregonus.dn42.trygvis.io:9116"