Skip to content

รายงานระบบ (System Metrics)

คำอธิบาย

หน้ารายงานระบบเอาไว้ดูว่า ระบบหลังบ้านทำงานหนักแค่ไหน คล้ายกับการดูมิเตอร์วัดอุณหภูมิเครื่องยนต์ — ถ้าเข็มอยู่ในโซนเขียวก็สบายใจได้ ถ้าขึ้นไปโซนแดงแปลว่าต้องรีบแจ้งทีมงาน

ข้อมูลที่แสดงแบ่งเป็น 4 ส่วนหลัก:

  1. CPU ของเซิร์ฟเวอร์ — วัดว่าสมองของระบบทำงานหนักแค่ไหน
  2. Memory ของเซิร์ฟเวอร์ — วัดว่าระบบใช้หน่วยความจำมากแค่ไหน
  3. CPU ของฐานข้อมูล — วัดว่าฐานข้อมูล (ที่เก็บข้อมูลทั้งหมด) ทำงานหนักแค่ไหน
  4. Tasks — แสดงรายการงานย่อยที่ระบบกำลังทำอยู่ พร้อมสถานะแต่ละตัว

ก่อนใช้งาน

  • ต้องมีสิทธิ์ "ตัวชี้วัดระบบ" (Manage Server Metrics)

ส่วนประกอบของหน้า

ตัวเลือกด้านบน

ก่อนดูข้อมูล สามารถปรับตัวเลือกได้ 2 อย่าง:

  • ช่วงเวลา — เลือกว่าต้องการดูข้อมูลย้อนหลังกี่นาที/ชั่วโมง:
    • 15 นาที, 30 นาที, 1 ชั่วโมง (ค่าเริ่มต้น), 2 ชั่วโมง, 4 ชั่วโมง, 8 ชั่วโมง, 24 ชั่วโมง
  • ความละเอียด — เลือกว่าจะเก็บข้อมูลทุกกี่วินาที/นาที:
    • 1 นาที (ค่าเริ่มต้น), 5 นาที, 10 นาที, 30 นาที, 1 ชั่วโมง

กดปุ่ม "อัปเดต" เพื่อดึงข้อมูลใหม่ล่าสุด

เคล็ดลับ: ถ้าแค่อยากเช็คว่าระบบปกติไหม ใช้ค่าเริ่มต้น (1 ชั่วโมง, 1 นาที) แล้วกดอัปเดตได้เลย ไม่ต้องเปลี่ยนอะไร

CPU ของเซิร์ฟเวอร์ (CPU Utilization)

แสดงการ์ด 2 ใบ:

  • ค่าเฉลี่ย CPU — ค่าเฉลี่ยการใช้ CPU ในช่วงเวลาที่เลือก (ตัวนี้สำคัญ ให้ดูเป็นหลัก)
  • ค่าสูงสุด CPU — จุดที่ CPU ถูกใช้มากที่สุดในช่วงเวลาที่เลือก (ค่านี้พุ่งสูงเป็นช่วงสั้นๆ ถือว่าปกติ ไม่ต้องกังวล)

แต่ละการ์ดแสดง:

  • ตัวเลขเปอร์เซ็นต์ขนาดใหญ่ (สีเขียว = ปกติ, สีเหลือง = เริ่มสูง, สีแดง = สูงมาก)
  • แถบความคืบหน้า
  • จำนวนจุดข้อมูลที่ใช้คำนวณ

การ์ด CPU Utilization

Memory ของเซิร์ฟเวอร์ (Memory Utilization)

แสดงการ์ด 2 ใบเช่นเดียวกับ CPU:

  • ค่าเฉลี่ย Memory — ค่าเฉลี่ยการใช้หน่วยความจำ (ดูตัวนี้เป็นหลัก)
  • ค่าสูงสุด Memory — จุดที่หน่วยความจำถูกใช้มากที่สุด (พุ่งสูงเป็นช่วงสั้นๆ ถือว่าปกติ)

การ์ด Memory Utilization

CPU ของฐานข้อมูล (Database CPU Utilization)

แสดงการ์ด 2 ใบ:

  • ค่าเฉลี่ย Database CPU — ค่าเฉลี่ยการใช้ CPU ของฐานข้อมูล (ดูตัวนี้เป็นหลัก)
  • ค่าสูงสุด Database CPU — จุดที่ CPU ฐานข้อมูลถูกใช้มากที่สุด (พุ่งสูงเป็นช่วงสั้นๆ ถือว่าปกติ)

การ์ด Database CPU Utilization

ตาราง Tasks

แสดงรายการงานย่อยที่กำลังทำงานอยู่ในระบบ แต่ละแถวแสดง:

คอลัมน์คำอธิบาย
Task Nameชื่อ Task (เช่น TASK-1, TASK-2)
CPUเปอร์เซ็นต์การใช้ CPU ของ Task นั้น พร้อมแถบความคืบหน้า
Memoryเปอร์เซ็นต์การใช้ Memory ของ Task นั้น พร้อมแถบความคืบหน้า
Statusสถานะปัจจุบัน (RUNNING = กำลังทำงาน, PENDING = รอดำเนินการ)

กดที่แถวของ Task ใดก็ได้เพื่อเปิดหน้าต่างรายละเอียด ซึ่งจะแสดง:

  • สถานะของ Task
  • กราฟ CPU ตามช่วงเวลาของ Task นั้น
  • กราฟ Memory ตามช่วงเวลาของ Task นั้น
  • ตัวเลือกช่วงเวลาและความละเอียดแยกต่างหากสำหรับ Task

ตาราง Tasks Metrics

กราฟเส้น (Time Series Charts)

แสดงกราฟเส้น 3 กราฟเรียงกัน:

  1. CPU Utilization Over Time — กราฟแสดงการใช้ CPU ของเซิร์ฟเวอร์ตามเวลา (สีน้ำเงิน)
  2. Memory Utilization Over Time — กราฟแสดงการใช้ Memory ตามเวลา (สีม่วง)
  3. Database CPU Utilization Over Time — กราฟแสดงการใช้ CPU ฐานข้อมูลตามเวลา (สีเขียว)

แต่ละกราฟ:

  • แกนนอน = เวลา (ชั่วโมง:นาที)
  • แกนตั้ง = เปอร์เซ็นต์ (0-100%)
  • เลื่อนเมาส์ไปบนกราฟเพื่อดูค่าเฉพาะจุด

กราฟ Time Series Charts

การอ่านค่าสี

ตัวเลขเปอร์เซ็นต์จะเปลี่ยนสีตามระดับการใช้งาน — ดูสีก็รู้ได้เลยว่าระบบเป็นอย่างไร:

สีช่วงเปอร์เซ็นต์ความหมาย
เขียว0 - 49%ปกติ ระบบทำงานสบาย ไม่ต้องทำอะไร
เหลือง50 - 79%เริ่มสูง ควรจับตาดู ถ้าค้างอยู่นานให้แจ้งทีมงาน
แดง80 - 100%สูงมาก แจ้งทีมงานทันที

เมื่อไหร่ควรแจ้งทีมงาน

หน้านี้มีไว้ให้ดูเป็นข้อมูลเบื้องต้น ไม่ต้องแก้ไขอะไรเอง ถ้าเห็นสิ่งผิดปกติ ให้แจ้งทีมงานของเรา (ผู้ให้บริการระบบ) เพื่อตรวจสอบและแก้ไขให้

ให้ดูที่ "ค่าเฉลี่ย" และ "กราฟเส้น" เป็นหลัก:

  • ค่าเฉลี่ยขึ้น สีแดง (80% ขึ้นไป) — แจ้งทีมงานทันที
  • ค่าเฉลี่ยขึ้น สีเหลือง (50-79%) ค้างอยู่นานหลายชั่วโมงโดยไม่ลดลง — แจ้งทีมงาน
  • กราฟเส้นค้างอยู่ในระดับสูงต่อเนื่อง (ไม่ใช่แค่พุ่งขึ้นแล้วลงเร็ว) — แจ้งทีมงาน
  • Task ใดแสดงสถานะ PENDING (รอดำเนินการ) นานผิดปกติ — แจ้งทีมงาน
  • เว็บไซต์ช้าหรือค้าง แล้วเข้ามาดูหน้านี้พบว่าค่าเฉลี่ยสูงผิดปกติ — แจ้งทีมงาน

ไม่ต้องกังวลเมื่อ:

  • ค่าสูงสุดพุ่งสูงเป็นช่วงสั้นๆ แล้วลดลง — เป็นเรื่องปกติ ระบบอาจทำงานหนักชั่วครู่แล้วกลับมาเป็นปกติเอง
  • กราฟเส้นมีจุดพุ่งขึ้นบ้างเป็นครั้งคราวแล้วลดลงทันที — ถือว่าปกติ ไม่ต้องแจ้ง

ข้อมูลที่ควรแจ้ง:

  • ค่าที่เห็น (เช่น "CPU เฉลี่ย 92% สีแดง")
  • ช่วงเวลาที่สังเกตเห็น (เช่น "ตั้งแต่ประมาณ 14:00")
  • ถ่ายภาพหน้าจอแนบมาด้วยจะดีมาก

สรุปง่ายๆ: ดูที่ ค่าเฉลี่ย และ กราฟเส้น เป็นหลัก — เขียว = สบาย, เหลืองค้างนาน = แจ้งทีมงาน, แดง = แจ้งทีมงานทันที ส่วนค่าสูงสุดพุ่งแล้วลง = ไม่ต้องกังวล

แนวทางแนะนำ

  • แวะเข้ามาดูเป็นครั้งคราว — ไม่ต้องเฝ้าตลอด แค่แวะเช็คบ้างก็พอ เช่น วันละ 1-2 ครั้ง
  • ดูค่าเฉลี่ยและกราฟเป็นหลัก — ไม่ต้องจำตัวเลข แค่ดูว่าค่าเฉลี่ยสีเขียวและกราฟไม่ค้างสูงก็โอเค ค่าสูงสุดพุ่งบ้างไม่เป็นไร
  • เวลาเว็บช้า ให้เข้ามาดูหน้านี้ — ถ้าค่าสูงผิดปกติ แปลว่าระบบกำลังทำงานหนัก ให้แจ้งทีมงานของเราเพื่อจัดการให้
  • กดอัปเดตเมื่อต้องการข้อมูลล่าสุด — ข้อมูลไม่ได้อัปเดตอัตโนมัติ ต้องกดปุ่มอัปเดตเอง