File tree Expand file tree Collapse file tree 2 files changed +37
-15
lines changed
services/nomad/monitoring Expand file tree Collapse file tree 2 files changed +37
-15
lines changed Original file line number Diff line number Diff line change @@ -47,6 +47,21 @@ scrape_configs:
4747 target_label : instance
4848 - target_label : __address__
4949 replacement : ssl-exporter.service.consul:9219
50+ - job_name : ' ssl-self-signed'
51+ metrics_path : /probe
52+ scrape_interval : 2m
53+ params :
54+ module : ["tcp_insecure"]
55+ static_configs :
56+ - targets :
57+ - netauth.voidlinux.org:1729
58+ relabel_configs :
59+ - source_labels : [__address__]
60+ target_label : __param_target
61+ - source_labels : [__param_target]
62+ target_label : instance
63+ - target_label : __address__
64+ replacement : ssl-exporter.service.consul:9219
5065 - job_name : alertmanager
5166 consul_sd_configs :
5267 - server : {{ env "NOMAD_HOST_IP_http" }}:8500
Original file line number Diff line number Diff line change @@ -37,21 +37,28 @@ job "ssl-exporter" {
3737 }
3838
3939 template {
40- data = << EOF
41- modules:
42- https:
43- prober: https
44- https_insecure:
45- prober: https
46- tls_config:
47- insecure_skip_verify: true
48- tcp:
49- prober: tcp
50- tcp_insecure:
51- prober: tcp
52- tls_config:
53- insecure_skip_verify: true
54- EOF
40+ data = yamlencode ({
41+ modules = {
42+ https = {
43+ prober = " https"
44+ }
45+ https_insecure = {
46+ prober = " https"
47+ tls_config = {
48+ insecure_skip_verify = true
49+ }
50+ }
51+ tcp = {
52+ prober = " tcp"
53+ }
54+ tcp_insecure = {
55+ prober = " tcp"
56+ tls_config = {
57+ insecure_skip_verify = true
58+ }
59+ }
60+ }
61+ })
5562 destination = " local/conf.yaml"
5663 }
5764 }
You can’t perform that action at this time.
0 commit comments