Skip to content

Commit 02065cf

Browse files
authored
Merge pull request #148 from scoof/improvement-metricrelabelings
improvement: support relabelings in ServiceMonitor
2 parents d1c6047 + 98bee8c commit 02065cf

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name ?= goldpinger
2-
version ?= v3.10.1
2+
version ?= v3.10.2
33
bin ?= goldpinger
44
pkg ?= "github.com/bloomberg/goldpinger"
55
tag = $(name):$(version)

charts/goldpinger/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v1
22
name: goldpinger
3-
appVersion: "3.10.1"
4-
version: 1.0.0
3+
appVersion: "3.10.2"
4+
version: 1.0.1
55
description: Goldpinger is a tool to help debug, troubleshoot and visualize network connectivity and slowness issues.
66
home: https://github.com/bloomberg/goldpinger
77
sources:

charts/goldpinger/templates/servicemonitor.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ spec:
1818
{{- if .Values.serviceMonitor.honorLabels }}
1919
honorLabels: true
2020
{{- end }}
21+
{{- with .Values.serviceMonitor.metricRelabelings }}
22+
metricRelabelings:
23+
{{- toYaml . | nindent 8 }}
24+
{{- end }}
2125
jobLabel: name
2226
namespaceSelector:
2327
matchNames:

charts/goldpinger/values.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,10 @@ serviceMonitor:
143143
# namespace: monitoring
144144
interval: 30s
145145
# honorLabels: true
146+
metricRelabelings: []
147+
# - action: drop
148+
# source_labels: [__name__]
149+
# regex: goldpinger_peers_response_time_s_bucket
146150

147151
## Custom PrometheusRule to be defined
148152
## ref: https://github.com/coreos/prometheus-operator#customresourcedefinitions

0 commit comments

Comments
 (0)