FEAT(minio): enable ServiceMonitor for Prometheus

- Add includeNode for per-node metrics
- Add release label for Prometheus discovery
- Set 30s interval and 10s timeout
This commit is contained in:
2026-01-10 17:12:53 +09:00
parent e22f6211b0
commit ffbe97815b

View File

@@ -107,7 +107,12 @@ priorityClassName: high-priority
# Prometheus metrics # Prometheus metrics
metrics: metrics:
serviceMonitor: serviceMonitor:
enabled: true # Enable ServiceMonitor for Prometheus scraping enabled: true
includeNode: true
additionalLabels:
release: prometheus
interval: 30s
scrapeTimeout: 10s
# Disable post-install job by setting all triggers to empty # Disable post-install job by setting all triggers to empty
# Job is created if any of: buckets, users, policies, customCommands, svcaccts exist # Job is created if any of: buckets, users, policies, customCommands, svcaccts exist