Files
homelab/uptime-kuma/README.md
T

23 lines
684 B
Markdown

# 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.