Prometheus, Alertmanager, Grafana, and exporters for Kubernetes observability. Includes a custom Python exporter and SLO-based alerting.
(diagram + brief explanation)
- kind create cluster...
- helm install prometheus ...
- kubectl apply -f exporters/custom-exporter/...
- kubectl port-forward svc/prometheus-grafana -n monitoring 3000:80
- Grafana import paths
- PrometheusRule locations
- Endpoint, metrics exposed, build & deploy steps
- Commands to generate load and trigger alerts
- Screenshots/GIFs
- RBAC, NetworkPolicy, secrets, persistence
- scripts/teardown.sh
- Loki, Terraform, Helm umbrella chart