🛠️ SiteOps Infrastructure Dashboard

Real-time monitoring for 41 domains and Cloudflare infrastructure

Last updated: just now

⚙️ Workers

abundera-cron (5 cron jobs)
Deployment Status
✓ Deployed
abundera-email (inbound routing)
Deployment Status
✓ Deployed

📄 Pages (24 Sites)

Operational Sites
24/24
roamingpigs.com
abundera.ai
trivlet.com

💾 D1 Databases

roamingpigs-data
Tables
13
abundera-data
Tables
58

📬 Queues

abundera-notifications
Configuration
✓ Ready
abundera-dlq (dead-letter queue)

📊 Monitoring

Continuous health checks (hourly)
Checks Running
7
Audit Score
100/100

🌐 Infrastructure Summary

Domains
41
Cloudflare Pages
24
Self-Hosted
1

📚 Documentation & Quick Links

Deployment Infrastructure

Three-tier deployment system with security audits and comprehensive logging:

  • cf-deploy.py - Cloudflare Pages deployment with cache busting
  • worker-deploy.py - Cloudflare Workers deployment with pre-flight audits
  • deploy-monitoring.py - Phase 1 & 2 monitoring orchestration

Monitoring System

Continuous infrastructure monitoring with 7 automated health checks:

  • Worker deployment and execution status
  • Queue processing and delivery
  • D1 database connectivity and performance
  • Site availability (HTTP 200 responses)
  • Security audit scores and trends
  • Cron job execution frequency
  • Billing event tracking

Alerting System

Multi-channel notifications for critical infrastructure events:

  • Slack: All alerts (via webhook)
  • SMS: Critical alerts only (+1-206-659-7857)
  • Email: Critical alerts (cisco@abundera.ai)
  • D1 Database: Full audit trail and history

Infrastructure Files

Key documentation and configuration:

  • DEPLOYMENT-INFRASTRUCTURE.md - Complete deployment guide
  • MONITORING-SETUP.md - Monitoring system setup
  • MONITORING-QUICK-START.md - Quick reference
  • OPERATIONS-MANUAL.md - Day-to-day operations
  • AUDIT-REPORT.md - Latest infrastructure audit

Configuration Files

Infrastructure configuration:

  • ~/.claude/config/cf-workers.json - Worker definitions
  • ~/.claude/config/cf-sites.json - Pages site definitions
  • config/sites.json - Master domain registry

Common Tasks

Quick commands for everyday operations:

  • cf-deploy.py abundera.ai -y - Deploy a site
  • worker-deploy.py abundera-cron - Deploy a worker
  • cloudflare.py d1 query abundera-data "SELECT * FROM alerts LIMIT 10" - Query alerts
  • cloudflare.py workers logs abundera-cron - View worker logs
  • ping-search-engines.py --all - Ping all sites to search engines