From f5d8c89ddf70c488214f2796abb1e0ae2f2f3dbf Mon Sep 17 00:00:00 2001 From: Mattia Eleuteri Date: Tue, 10 Mar 2026 16:08:18 +0100 Subject: [PATCH] [monitoring] Add inlineScrapeConfig support to tenant vmagent Signed-off-by: Mattia Eleuteri Signed-off-by: mattia-eleuteri --- packages/extra/monitoring/values.yaml | 4 ++++ packages/system/monitoring/templates/vm/vmagent.yaml | 4 ++++ packages/system/monitoring/values.yaml | 6 +++++- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/packages/extra/monitoring/values.yaml b/packages/extra/monitoring/values.yaml index ab32b1b2..c521f389 100644 --- a/packages/extra/monitoring/values.yaml +++ b/packages/extra/monitoring/values.yaml @@ -178,3 +178,7 @@ vmagent: urls: - http://vminsert-shortterm:8480/insert/0/prometheus - http://vminsert-longterm:8480/insert/0/prometheus + ## inlineScrapeConfig: | + ## - job_name: "custom" + ## static_configs: + ## - targets: ["my-service:9090"] diff --git a/packages/system/monitoring/templates/vm/vmagent.yaml b/packages/system/monitoring/templates/vm/vmagent.yaml index fb3edd30..c787376b 100644 --- a/packages/system/monitoring/templates/vm/vmagent.yaml +++ b/packages/system/monitoring/templates/vm/vmagent.yaml @@ -21,6 +21,10 @@ spec: scrapeInterval: 30s selectAllByDefault: false + {{- with .Values.vmagent.inlineScrapeConfig }} + inlineScrapeConfig: | + {{- . | nindent 4 }} + {{- end }} podScrapeNamespaceSelector: matchLabels: namespace.cozystack.io/monitoring: {{ .Release.Namespace }} diff --git a/packages/system/monitoring/values.yaml b/packages/system/monitoring/values.yaml index 564c654d..45b87cb1 100644 --- a/packages/system/monitoring/values.yaml +++ b/packages/system/monitoring/values.yaml @@ -79,4 +79,8 @@ vmagent: remoteWrite: urls: - http://vminsert-shortterm:8480/insert/0/prometheus - - http://vminsert-longterm:8480/insert/0/prometheus \ No newline at end of file + - http://vminsert-longterm:8480/insert/0/prometheus + ## inlineScrapeConfig: | + ## - job_name: "custom" + ## static_configs: + ## - targets: ["my-service:9090"]