Skip to content
InfoQ·

📈Adobe's Prometheus Proxy Solves Multi-Tenant Visibility

Teams get self-service access to Prometheus metrics

TL;DR

Adobe engineers have created an open-source proxy for multi-tenant Kubernetes, giving teams self-service access to Prometheus metrics. The proxy ensures data isolation and performance, reducing storage overhead by up to 99.7%.

Adobe has released an open-source proxy for multi-tenant Kubernetes environments, allowing teams to access Prometheus metrics without exposing other teams' data. This is crucial for GPU-heavy workloads, where visibility into power consumption and utilisation is key. The proxy restricts queries to a tenant's namespace, reducing storage overhead by up to 99.7% in some cases. Teams can now build custom queries to optimize GPU usage and reduce costs.

Adobe's Prometheus Proxy Solves Multi-Tenant Visibility — InfoQ

Key Points

1

Adobe's proxy identifies tenant, discovers Prometheus backends, and restricts queries to tenant's namespace.

2

Teams use MetricAccess Kubernetes custom resource to declare required metrics, using exact names, regex, or PromQL selectors.

3

Proxy enables periodic remote-writing of curated metrics into tenant-specific Prometheus instances.

4

MetricIsolation feature reduces stored series from over 10,000 to roughly 300 in one configuration.

5

Proxy keeps shared Prometheus for infrastructure-wide collection, while tenant-specific instances handle team queries.

Why It Matters

If you're managing GPU-heavy workloads in Kubernetes, Adobe's Prometheus proxy can help optimize GPU usage and reduce costs. Teams can build custom queries to identify idle GPUs and underutilized workloads, improving overall efficiency. The proxy's tenant-aware architecture ensures data isolation and performance, making it a game-changer for multi-tenant environments.

prometheuskubernetesgpuobservabilitymulti-tenant

Comments

Subscribe to join the conversation...

Be the first to comment

Enjoyed this article?

Get it daily. 7am. Free. Reads in 5 minutes.

Join 3,556 builders reading daily.

Also get