A complete monitoring stack provisioned with Terraform on Oracle Cloud Infrastructure (OCI) Always Free tier, exposing Grafana and Prometheus securely via Cloudflare Tunnel with zero open ports.
What it monitors: uptime, HTTP status, response latency, TTFB, SSL expiry, DNS resolution time.
Stack: Terraform · OCI · Docker Compose · Prometheus · Grafana · Blackbox Exporter · Cloudflare Zero Trust · cloud-init
Highlights:
- Remote Terraform state on OCI Object Storage
- Zero open ports — access via Cloudflare Tunnel
- Cloudflare Access protecting Grafana and Prometheus
- Fully reproducible with a single
terraform apply