Todd Ludington
← Back to projects

Part of HamCation Event Technology Platform

HamCation Monitoring

Active since 2026-01

Prometheus and Grafana monitoring stack with business-specific metrics across all HamCation apps.

Prometheus Grafana Docker Loki Uptime Kuma

What it does

A Docker-based monitoring stack that scrapes metrics from every HamCation Worker app via /api/metrics endpoints. Provides cross-app dashboards showing both infrastructure health and business-specific counters.

Business metrics

Every app exposes domain-specific counters alongside standard request metrics — scans processed, meals served, badges printed, drawings completed. This gives event organizers real-time visibility into operations, not just system health.

Technical details

  • Prometheus scrapes /api/metrics endpoints from all Cloudflare Workers apps
  • Grafana dashboards for cross-app operational visibility
  • Loki aggregates logs from all services
  • Uptime Kuma monitors service availability and alerts on downtime
  • Docker Compose for the entire stack
  • Business-specific counters (meals served, badges printed, scans processed) alongside standard HTTP metrics

Related projects

All projects →