เอกสาร

เริ่มต้นอย่างรวดเร็ว + คำอธิบายฟังก์ชันของแต่ละส่วนและแต่ละอุปกรณ์ (อัปเดตต่อเนื่อง)

การตรวจสุขภาพและแดชบอร์ด

บทความนี้แนะนำฟังก์ชันมอนิเตอร์สุขภาพเซิร์ฟเวอร์ของแดชบอร์ด พร้อมความหมายของแต่ละตัวชี้วัด

ภาพรวมฟังก์ชัน

แดชบอร์ดแสดงสถานะสุขภาพแบบเรียลไทม์ของเซิร์ฟเวอร์ทั้งหมดเป็นชุด: โหลด CPU, การใช้หน่วยความจำ, การใช้ดิสก์, ข้อมูลระบบ, สถานะออนไลน์ เปิดหน้าแรกของแผงควบคุมก็เห็นเซิร์ฟเวอร์ทั้งหมดในภาพเดียว

สถานการณ์ที่เหมาะสม

  • ตัดสินอย่างรวดเร็วว่าเซิร์ฟเวอร์เครื่องไหนทำงานปกติ เครื่องไหนผิดปกติ
  • มอนิเตอร์ว่าหน่วยความจำ/ดิสก์ใกล้เต็มหรือไม่ เตือนล่วงหน้า
  • ดูข้อมูลพื้นฐานของเซิร์ฟเวอร์ (รุ่น CPU, จำนวนคอร์, เวอร์ชันระบบ, สถาปัตยกรรม)

เนื้อหาที่แสดง (แต่ละตัวชี้วัดหมายถึงอะไร)

การ์ดของเซิร์ฟเวอร์แต่ละเครื่องจะแสดง:

ตัวชี้วัดความหมายคำอธิบายง่าย ๆ
สถานะออนไลน์ออนไลน์ / ออฟไลน์ (จุดเขียว / จุดแดง)แผงควบคุม SSH เชื่อมติดหรือไม่
โหลด CPUค่าเฉลี่ยโหลดของระบบตัวเลขยิ่งใกล้ «จำนวนคอร์» ยิ่งยุ่ง; เกินจำนวนคอร์นาน ๆ แสดงว่า CPU ตึง
หน่วยความจำทั้งหมด / ใช้ไป / ใช้ได้หน่วยความจำที่ใช้ได้น้อยเกินไป (<8%) ต้องระวัง OOM
ดิสก์พาร์ทิชันราก ทั้งหมด / ใช้ไป / อัตราการใช้อัตราการใช้เกิน 90% ควรล้างแล้ว
ระยะเวลาทำงานจำนวนวันนับจากรีสตาร์ทครั้งล่าสุดค่ามากแสดงว่าระบบเสถียร
รุ่น CPU / จำนวนคอร์ / สถาปัตยกรรมเช่น «4 คอร์ / x86_64 / Intel Xeon»สเปกฮาร์ดแวร์
ระบบปฏิบัติการชื่อและเวอร์ชันของดิสโทรเช่น «Ubuntu 22.04»
ชื่อโฮสต์hostname ของเซิร์ฟเวอร์ชื่อเครื่อง
IP แลนที่อยู่ภายในของเซิร์ฟเวอร์ที่อยู่ภายใน

ความสัมพันธ์ระหว่างโหลดกับจำนวนคอร์

  • โหลด < จำนวนคอร์: ปกติ เครื่องยังว่าง
  • โหลด = จำนวนคอร์: วิ่งเต็มพอดี
  • โหลด > จำนวนคอร์: โหลดเกิน อาจช้าลง
  • โหลด > จำนวนคอร์ × 3: โหลดเกินรุนแรง (ป้องกันการล่มจะเข้าแทรกที่เกณฑ์นี้เป็นค่าเริ่มต้น)

กลไกการรีเฟรช

  • แผงควบคุมตรวจสอบเซิร์ฟเวอร์ทั้งหมดเป็นชุด (แบบขนาน) กันการเชื่อมต่อทีละเครื่องที่ช้าเกินไป
  • ข้อมูลสุขภาพมี แคช 60 วินาที: การรีเฟรชภายในนาทีเดียวกันจะไม่ SSH เชื่อมซ้ำ
  • เซิร์ฟเวอร์ที่ตรวจสอบล้มเหลวมี แคชความล้มเหลว 30 วินาที: เซิร์ฟเวอร์ออฟไลน์จะไม่เสียเวลารอหมดเวลาไปทุกครั้ง

> ดังนั้น เมื่อคุณคลิก «รีเฟรช» เอง หากข้อมูลไม่เปลี่ยน เป็นพฤติกรรมแคชปกติ รอ 60 วินาทีแล้วจะอัปเดตอัตโนมัติ

คำอธิบายสถานะออนไลน์ / ออฟไลน์

«ออฟไลน์» ไม่ได้แปลว่าเซิร์ฟเวอร์ล่ม มันแค่บอกว่า «แผงควบคุม SSH เชื่อมเซิร์ฟเวอร์เครื่องนี้ไม่ติด» สาเหตุที่พบบ่อย:

1. พอร์ต SSH เข้าถึงไม่ได้ (ไฟร์วอลล์คลาวด์/security group สกัดกั้น, การแมปพอร์ต NAT ใช้ไม่ได้)

2. บัญชีหรือรหัสผ่านผิด

3. เซิร์ฟเวอร์ล่มจริง ๆ

วิธีตรวจสอบดูได้ในหัวข้อ «เซิร์ฟเวอร์แสดงออฟไลน์» ของ คำถามที่พบบ่อย FAQ

ข้อควรระวัง

1. การตรวจสุขภาพทำโดยรันคำสั่งระยะไกลผ่าน SSH ไม่ติดตั้งโปรแกรมใด ๆ บนเซิร์ฟเวอร์เป้าหมาย ไม่กินทรัพยากรของเป้าหมาย

2. สำหรับ «เซิร์ฟเวอร์ทะลุ» (ไม่มี IP สาธารณะ) ข้อมูลสุขภาพส่งผ่านอุโมงค์ย้อนกลับ วิธีตรวจเหมือนเซิร์ฟเวอร์ทั่วไป

3. หากเซิร์ฟเวอร์เครื่องใดออฟไลน์มานานและไม่ใช้แล้ว แนะนำให้ลบใน «จัดการเซิร์ฟเวอร์» กันการรอหมดเวลาไปทุกครั้งที่รีเฟรช