Platform Monitoring
Stack
- Metrics: Prometheus + Grafana (kube-prometheus-stack Helm chart)
- Logs: Loki + Promtail
- Pattern: ServiceMonitor CRDs for automatic scrape target discovery
Access
Grafana exposed via Tailscale funnel. Prometheus is cluster-internal only.
Adding Monitoring to a Service
Create a ServiceMonitor resource targeting your service's metrics port. The kube-prometheus-stack will auto-discover it.