Cloudflare 帳戶總覽
各帳戶配額使用狀況
載入中...
帳戶數
超量
Total Zones
帳戶名稱 Zones Spectrum Load Balancer Custom Hostname ACM 合約 配額 更新
載入中...
帳戶 Zone Spectrum LB CH ACM
載入中...
客戶數
超量
客戶名稱 Protect Domain 合約 配額 更新
載入中...
客戶名稱 Protection Evaluation Hostname 清單
載入中...
Cloudflare 對照
SQL 帳號名稱
合約名稱
狀態
載入中...
使用者 使用者 業務 / 主管 前端 Dashboard Cloudflare Pages HTTPS 後端 / 資料 後端 API Cloudflare Worker /api/* endpoints D1 資料庫 cf / ak / mappings refresh_jobs ① GET /api/pending-jobs(拿 job) ② POST /api/push/*  (推資料) ③ PATCH /api/job-update(回報狀態) 執行層 VM 排程 check_jobs.py / cron 每 10 秒 觸發 盤點腳本 cf_inventory.py / ak_aap_count.py 抓資料 外部資料源 Cloudflare API zones / LB / ACM Akamai API AAP / hostnames SQL Server 客戶帳號 / 金鑰 合約 Excel Kintone 匯出 一般資料流 寫入資料
資料流程
  1. VM 每天定時跑盤點腳本,從 CF/AK API + SQL Server 拉資料
  2. 結合 Excel 合約資訊算出配額狀況
  3. 透過 Worker 推送結果到 D1
  4. Dashboard 從 Worker 讀 D1 顯示
即時更新流程
  1. 使用者點 ↻ 觸發 refresh_jobs 新增一筆 pending
  2. VM cron 每 10 秒輪詢 Worker 撈 pending
  3. 跑單帳戶腳本,完成後 PATCH 更新該客戶資料
  4. Dashboard 輪詢狀態,看到 done 自動 reload