SIENTIAPDE-1105: add ServiceMonitor configuration for Prometheus metrics collection.

This commit is contained in:
Bruno Domingues
2025-06-12 00:31:41 -03:00
committed by vitor-aignosi
parent 750d947d7e
commit 53c262329e

View File

@@ -117,6 +117,23 @@ service:
port: 4840 port: 4840
targetPort: 4840 targetPort: 4840
# Configuração do ServiceMonitor para o Prometheus Operator
# ref: https://github.com/prometheus-operator/prometheus-operator
serviceMonitor:
# Se true, um recurso ServiceMonitor será criado.
enabled: true
# O intervalo no qual as métricas devem ser coletadas (ex: 30s, 1m).
interval: 30s
# O path do endpoint de métricas na sua aplicação.
path: /metrics
# Labels adicionais para o recurso ServiceMonitor.
# Essencial para que o Prometheus Operator o descubra. Se você usa o helm chart kube-prometheus-stack,
# ele procura por ServiceMonitors com o label "release: kube-prometheus-stack".
additionalLabels:
release: kube-prometheus-stack
# Configurações de relabeling adicionais, se necessário.
# ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config
relabelings: []
env: env:
# Entrypoint variables # Entrypoint variables