Skip to content

Commit 2b1c3e5

Browse files
fix(metrics) Modify servicemonitor to scrape signaller port optionally (#170)
* fix(metrics) Modify servicemonitor to scrape signaller port optionally * Rename Helm values --------- Co-authored-by: Martin Helmich <m.helmich@mittwald.de>
1 parent 240a7c6 commit 2b1c3e5

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

chart/templates/servicemonitor.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,14 @@ spec:
2121
{{- if .Values.serviceMonitor.scrapeTimeout }}
2222
scrapeTimeout: {{ .Values.serviceMonitor.scrapeTimeout }}
2323
{{- end }}
24+
{{- if .Values.serviceMonitor.scrapeSignaller }}
25+
- port: signaller
26+
path: /metrics
27+
{{- if .Values.serviceMonitor.interval }}
28+
interval: {{ .Values.serviceMonitor.interval }}
29+
{{- end }}
30+
{{- if .Values.serviceMonitor.scrapeTimeout }}
31+
scrapeTimeout: {{ .Values.serviceMonitor.scrapeTimeout }}
32+
{{- end }}
33+
{{- end }}
2434
{{- end}}

chart/values.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ serviceMonitor:
7474
## Scrape Timeout. If not set, the Prometheus default scrape timeout is used.
7575
scrapeTimeout: ""
7676

77+
# Set this to also scrape the signaller metrics in addition to the varnish metrics
78+
scrapeSignaller: false
7779

7880
podSecurityPolicy:
7981
enabled: false

0 commit comments

Comments
 (0)