Observability API Chart
The Observability API aggregates metrics from Prometheus, Loki, and Tempo to provide a unified observability interface for the platform UI.
Chart Configuration
observability-api:
enabled: true
replicaCount: 2
service:
type: ClusterIP
port: 8080
resources:
requests:
cpu: 100m
memory: 512Mi
limits:
cpu: 500m
memory: 1Gi
autoscaling:
enabled: true
minReplicas: 2
maxReplicas: 5Data Sources
The Observability API queries multiple backends:
| Backend | Purpose | Query Language |
|---|---|---|
| Prometheus | Metrics | PromQL |
| Loki | Logs | LogQL |
| Tempo | Traces | TraceQL |
| Jaeger | Distributed traces | Jaeger API |