JABPHAP
Code.gs · 703 บรรทัด
/*!
 * ═══════════════════════════════════════════════════════════════════
 *  ระบบที่ 91 · Monitoring เช็กเว็บล่ม
 *  Uptime Monitor — Google Apps Script
 * ═══════════════════════════════════════════════════════════════════
 *
 *  ► ระบบนี้ตรวจจาก "เซิร์ฟเวอร์ของ Google" ที่เดียว ◄
 *    ไม่ใช่จากหลายประเทศ และไม่ใช่จากเน็ตของลูกค้าคุณ
 *
 *  หลักคิด 4 ข้อ
 *
 *  1) ► HTTP 200 ไม่ได้แปลว่าเว็บใช้งานได้ ◄
 *     เว็บที่ฐานข้อมูลพังมักคืน 200 พร้อมหน้า error สวย ๆ
 *     เว็บที่ session หลุดคืน 200 พร้อมหน้า login
🔒

กรอกอีเมลด้านขวาเพื่อดูโค้ดเต็มและคัดลอก

ฟรี ไม่มีค่าใช้จ่าย

ติดตั้งยังไง (ประมาณ 10 นาที)

  1. 1 แตกไฟล์ ZIP จะได้ Code.gs · index.html · appsscript.json และคู่มือ README.md
  2. 2 เปิด script.google.comNew project → Project Settings ติ๊ก Show "appsscript.json"
  3. 3 วางเนื้อหา appsscript.json และ Code.gs แล้วกด + → HTML ตั้งชื่อ index วาง index.html
  4. 4 เลือกฟังก์ชัน setup → กด Run → อนุญาตสิทธิ์ ระบบจะสร้าง Google Sheet ให้เอง
  5. 5 Deploy → New deployment → Web app แล้วเปิดลิงก์ที่ได้ใช้งานได้เลย

📘 ขั้นตอนละเอียด การตั้งค่า (เช่น LINE Token ใน Script Properties) โครงสร้างชีต และคำถามที่พบบ่อย อยู่ในไฟล์ README.md ที่แนบใน ZIP — เปิดด้วย Notepad หรือ VS Code ได้เลย

⚠️ ตอนกด Run ครั้งแรก Google จะขึ้นเตือนว่า “แอปนี้ยังไม่ได้รับการยืนยัน” เป็นเรื่องปกติของสคริปต์ที่เราเขียนเอง กด Advanced → Go to (ชื่อโปรเจกต์) เพื่อไปต่อ · สคริปต์ทำงานในบัญชี Google ของคุณเอง เราไม่เห็นไฟล์ของคุณ

เกี่ยวกับเครื่องมือนี้

ปัญหาที่แก้ ร้านค้าออนไลน์และเว็บบริษัทส่วนใหญ่รู้ว่าเว็บล่ม ตอนลูกค้าโทรมาบ่น ซึ่งมักเป็นชั่วโมงหลังจากมันล่มจริง ระบบเฝ้าระวังสำเร็จรูปมีเยอะ แต่คิดเงินรายเดือนต่อ endpoint ระบบนี้ทำได้ฟรีบน Apps Script — โดยแลกกับข้อจำกัดที่ต้องรู้ให้ครบ ก่อน จะพึ่งพามัน ความสามารถ หน้าสถานะสาธารณะ (ไม่ต้องใช้ PIN) • แบนเนอร์ใหญ่บอกทันทีว่าทุกระบบปกติหรือมีกี่ระบบล่ม พร้อมจุดกะพริบ • การ์ดต่อระบบ + แถบประวัติ 40 ครั้งล่าสุด (เขียว/แดง ความสูงตามเวลาตอบ) • ไทม์ไลน์เหตุการณ์ล่าสุด 12 รายการ • ไม่แสดง URL ที่ตรวจ — คนนอกเห็นแค่ชื่อระบบและสถานะ • ปิดหน้านี้ได้จากการตั้งค่า • ท้ายหน้าเขียนไว้ตรง ๆ ว่า "ถ้าคุณใช้งานไม่ได้แต่หน้านี้บอกว่าปกติ อาจเป็นที่เน็ตของคุณ" หน้าจัดการ ?admin=1 • แถบโควตาเด่นที่สุดรองจากสถานะรวม • ⚡ ตรวจเดี๋ยวนี้ — ยิงทันทีไม่ต้องรอ trigger และบอกผลเป็นภาษาคนพร้อมคำใบ้ตามรหัส (403 = อาจโดนบล็อกบอต · 401 = ต้องล็อกอิน · 5xx = ฝั่งเซิร์ฟเวอร์พังเอง) การทดสอบเองไม่เปลี่ยนสถานะและไม่ส่งอีเมล • ประวัติเหตุการณ์ล่มพร้อมสาเหตุเต็ม ๆ — ใช้เป็นหลักฐานคุยกับผู้ให้บริการโฮสต์ได้ • เตือนทันทีตอนล็อกอินถ้ายังไม่ได้ติดตั้ง trigger — เพราะไม่มี trigger = ไม่มีการตรวจเลย อีเมล • สถานะเปลี่ยนเป็นล่ม — ชื่อ · URL · เหตุผลเป็นภาษาคน · ล้มติดกันกี่ครั้ง • กลับมาปกติ — ล่มไปทั้งหมดกี่นาที · เวลาตอบตอนนี้ • ยังล่มอยู่ — เตือนซ้ำทุก N ชั่วโมง • ทุกวัน 08:00 — ตาราง uptime ทุกเว็บ + เหตุการณ์เมื่อวาน + สถานะโควตา

Monitoring เช็กเว็บล่ม

HTTP 200 ไม่ได้แปลว่าเว็บใช้งานได้ และ ระบบนี้ตรวจจากเซิร์ฟเวอร์ของ Google ที่เดียว — เขียนไว้บนหน้าจอทุกหน้า

ฟรี ไม่มีค่าใช้จ่าย
  • Web App พร้อมใช้ ข้อมูลเก็บใน Google Sheet ของคุณเอง
  • ได้ครบทุกไฟล์ + คู่มือติดตั้งภาษาไทย (README.md)
  • แก้โค้ดต่อเองได้ ไม่ล็อก ไม่มีค่ารายเดือน

กรอกอีเมลเพื่อรับลิงก์ดาวน์โหลด และรับพรีเซ็ตใหม่ก่อนใคร

ใช้ส่งลิงก์และข่าวเครื่องมือใหม่เท่านั้น ไม่ส่งต่อให้ใคร

มีคำถาม ทักแชทได้เลย
โหลดแล้ว 0 ครั้ง 31 KB
LINE