เฟสสุดท้ายของ Premium — เพิ่ม Cloud Monitoring (uptime + error rate), Looker dashboard, Telegram health alert อัตโนมัติ แล้วตรวจรับ + ส่งมอบ ปิดโปรเจกต์ ETL warehouse ทั้ง 5 เฟส เริ่มดูแล 1 เดือน
เฟสปิด — เพิ่มชั้นเฝ้าระวัง+แดชบอร์ด แล้วส่งมอบทั้งระบบ
ระบบล่ม → ทีมรู้ก่อนลูกค้า · ทุก run จบ → สรุปเข้า Telegram
5 แพลตฟอร์มรวมในจอเดียว — ดูบนมือถือได้
ข้อความจริงที่ health_summary.py สร้าง (ตรงกับ output ที่รัน)
พิสูจน์ได้ด้วย python health_summary.py
ตรวจ 5 เกณฑ์ก่อนปิดโปรเจกต์
| # | กรณีทดสอบ | ผลที่คาดหวัง | ผล |
|---|---|---|---|
| 1 | health_summary รันจริง | สร้าง daily summary + low-stock | ✅ ผ่าน |
| 2 | v_daily_sales aggregation | รวม 5 แพลตฟอร์ม = ฿6,710 | ✅ ผ่าน |
| 3 | v_restock_watch | จับ 3 SKU สต็อก ≤ เกณฑ์ | ✅ ผ่าน |
| 4 | รูปแบบข้อความ Telegram | summary + alert ฟอร์แมตถูก | ✅ ผ่าน |
| 5 | monitoring_setup.sh syntax | bash -n ผ่าน | ✅ ผ่าน |
| 6 | alert_policy.json | valid JSON · 5xx > 5% | ✅ ผ่าน |
| 7 | uptime check | config cloud-run-revision | ✅ ผ่าน |
| 8 | Looker dashboard spec | 5 องค์ประกอบจาก 2 views | ✅ ผ่าน |
| 9 | UAT ทั้งระบบ | ผ่าน 5/5 (เซ็นรับ) | ✅ ผ่าน |
UrbanActive มีระบบ ETL → Data Warehouse → Dashboard ทำงานเอง 24/7 รวม 5 แพลตฟอร์มเป็น single source of truth — ครบตั้งแต่วางแผนถึงส่งมอบ
จากด่วน ถึงยกเครื่องทั้งระบบ — ทุกแพ็กเกจมีงานจริงให้ตรวจ