Skip to content

feat(metrics): add optional Redis exporter sidecar for internal Valkey - #2391

Open
FutureMatt wants to merge 1 commit into
goharbor:mainfrom
FutureMatt:feature/redis-exporter-metrics
Open

feat(metrics): add optional Redis exporter sidecar for internal Valkey#2391
FutureMatt wants to merge 1 commit into
goharbor:mainfrom
FutureMatt:feature/redis-exporter-metrics

Conversation

@FutureMatt

Copy link
Copy Markdown

Adds an optional oliver006/redis_exporter sidecar to the internal Redis/Valkey StatefulSet so operators can scrape Valkey metrics with Prometheus.

  • Gated by metrics.enabled and metrics.redis.enabled (only when redis.type is internal)
  • Exposes the metrics port on the Redis Service using harbor.metricsPortName, so the existing ServiceMonitor picks it up
  • Configurable image, port, path, resources, and extraEnvVars under metrics.redis
  • Includes helm-unittest coverage for the StatefulSet and Service

Enable Prometheus scraping of internal Valkey via oliver006/redis_exporter
when metrics.enabled and metrics.redis.enabled are set.

Signed-off-by: Matt Rink <matt.rink@futurenet.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant