# Uptime Kuma Service checks, status pages, and Prometheus metrics. Kubernetes keeps state in `uptime-kuma-pvc` and exposes metrics through a ServiceMonitor. The metrics credentials come from the local Secret example. `alerts.yaml` adds Prometheus rules; a running Kuma UI alone does not establish that Prometheus is scraping it. Compose stores state in `data/`. Back up that application database and verify notification delivery after restoring it. ## Inspect From the repository root: ```sh kubectl get pods,svc,pvc -n uptime-kuma kubectl get events -n uptime-kuma --sort-by=.metadata.creationTimestamp ``` See the [repository README](../README.md) for deployment selection.