Skip to content

Commit

Permalink
Merge pull request #430 from rashmichandrashekar/rashmi/update-group
Browse files Browse the repository at this point in the history
Adding api group in service monitor for Azure managed prometheus
  • Loading branch information
danielqsj authored Mar 15, 2024
2 parents b66d284 + e2fad54 commit 2e60c05
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
4 changes: 4 additions & 0 deletions charts/kafka-exporter/templates/servicemonitor.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{{- if .Values.prometheus.serviceMonitor.enabled }}
{{- if .Values.azuremanagedprometheus.use_azuremanagedprometheus }}
apiVersion: azmonitoring.coreos.com/v1
{{- else }}
apiVersion: monitoring.coreos.com/v1
{{- end }}
kind: ServiceMonitor
metadata:
name: {{ include "kafka-exporter.fullname" . }}
Expand Down
4 changes: 4 additions & 0 deletions charts/kafka-exporter/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,10 @@ datadog:
{"kafka_consumergroup_current_offset": "kafka_consumergroup_current_offset"}
]

# Add support for azure managed prometheus by creating service monitor with the supported api group
azuremanagedprometheus:
use_azuremanagedprometheus: false

resources: {}
# We usually recommend not to specify default resources and to leave this as a conscious
# choice for the user. This also increases chances charts run on environments with little
Expand Down

0 comments on commit 2e60c05

Please sign in to comment.