From b2342f4a67518c6c47c9291b5e92d8c1515bba7a Mon Sep 17 00:00:00 2001 From: deepakt7340 Date: Mon, 9 Feb 2026 22:03:58 +0530 Subject: [PATCH] Allow customerid as an regex for sending prometheus metrics to prometheus server --- modules/enableit/common/manifests/monitor/exporter/blackbox.pp | 3 +++ modules/enableit/common/manifests/monitor/prometheus/server.pp | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/enableit/common/manifests/monitor/exporter/blackbox.pp b/modules/enableit/common/manifests/monitor/exporter/blackbox.pp index 90b51ab9..83b7d009 100644 --- a/modules/enableit/common/manifests/monitor/exporter/blackbox.pp +++ b/modules/enableit/common/manifests/monitor/exporter/blackbox.pp @@ -59,6 +59,9 @@ 'http' => { 'fail_if_not_ssl' => true, 'preferred_ip_protocol' => 'ip4', + 'tls_config' => { + 'insecure_skip_verify' => true, + }, }, }, } diff --git a/modules/enableit/common/manifests/monitor/prometheus/server.pp b/modules/enableit/common/manifests/monitor/prometheus/server.pp index 4512c06b..fe5bba35 100644 --- a/modules/enableit/common/manifests/monitor/prometheus/server.pp +++ b/modules/enableit/common/manifests/monitor/prometheus/server.pp @@ -109,7 +109,7 @@ }, { source_labels => ['certname'], - regex => $trusted['certname'], + regex => regsubst($trusted['certname'], '^[^.]+\.(.*)', '.*\.\1'), action => 'keep', }, ],