Checkmk คืออะไร และวิธีติดตั้งบน Cloud Server
Checkmk คือระบบเฝ้าระวังที่จุดเด่นอยู่ที่การค้นหาบริการที่ควรตรวจสอบบนเครื่องปลายทางให้อัตโนมัติ ผู้ดูแลจึงไม่ต้องกำหนดรายการตรวจสอบทีละอย่างเหมือนระบบรุ่นเก่า
- หมวดหมู่
- Monitoring และ Observability
- ติดตั้งบนเซิร์ฟเวอร์เองได้
- ได้
- สเปกเริ่มต้นที่แนะนำ
- 2 vCPU · RAM 4 GB
- ไลเซนส์
- GPLv2 (Raw Edition)
- เว็บทางการ
- เปิดเว็บไซต์
- ISO/IEC 27001
- ISO 22301
- ISO 20000-1
- CSA-STAR
Data Center ในไทย มาตรฐาน TIA-942 Tier 3+ ข้อมูลอยู่ในประเทศไทย
Checkmk คืออะไร
งานที่กินเวลามากที่สุดของการตั้งระบบเฝ้าระวังคือการกำหนดว่าต้องตรวจอะไรบ้างในแต่ละเครื่อง Checkmk แก้ด้วยการให้ตัวแทนบนเครื่องปลายทางรายงานสิ่งที่มีอยู่ แล้วระบบเลือกรายการตรวจสอบที่เหมาะสมให้เอง
ผู้ดูแลเพียงตรวจรายการที่ระบบเสนอแล้วกดยืนยัน ทำให้เพิ่มเครื่องใหม่เข้าระบบได้ในไม่กี่นาที ต่างจากการเขียนไฟล์ตั้งค่าทีละบริการซึ่งใช้เวลานานและตกหล่นง่าย
ระบบมีรุ่นที่ใช้ฟรีซึ่งความสามารถหลักครบสำหรับองค์กรทั่วไป และมีรุ่นเชิงพาณิชย์ที่เพิ่มความสามารถระดับองค์กร ทำให้เริ่มต้นได้โดยไม่มีต้นทุนแล้วขยับขึ้นเมื่อจำเป็น
ความสามารถเด่นของ Checkmk
ค้นหาสิ่งที่ควรตรวจสอบอัตโนมัติ
เพิ่มเครื่องใหม่เข้าระบบได้ในไม่กี่นาที
ตัวแทนที่ใช้ทรัพยากรน้อย
ติดตั้งบนเครื่องปลายทางได้ทั้ง Linux และ Windows
เฝ้าระวังได้ทั้งเซิร์ฟเวอร์และเครือข่าย
รองรับทั้งตัวแทนบนเครื่องและการอ่านค่าผ่าน SNMP
แจ้งเตือนที่ตั้งกฎได้ละเอียด
กำหนดผู้รับตามช่วงเวลาและระดับความรุนแรง
กราฟย้อนหลังในตัว
ดูแนวโน้มการใช้ทรัพยากรเพื่อวางแผนขยายระบบ
ใช้ Checkmk ทำอะไรได้บ้าง
- องค์กรที่ต้องเพิ่มเซิร์ฟเวอร์เข้าระบบเฝ้าระวังบ่อย
- ทีมที่ต้องการระบบเฝ้าระวังที่ตั้งค่าเร็วโดยไม่ต้องเขียนไฟล์
- การเฝ้าระวังทั้งเซิร์ฟเวอร์และอุปกรณ์เครือข่ายในระบบเดียว
- ผู้ให้บริการที่ต้องดูแลระบบของลูกค้าหลายราย
สเปก Cloud Server ที่แนะนำ
| ระดับการใช้งาน | vCPU | RAM | Disk |
|---|---|---|---|
| เริ่มต้นเฝ้าระวังไม่เกินหลายสิบเครื่อง | 2 vCPU | 4 GB | NVMe 60 GB |
| แนะนำองค์กรขนาดกลางที่มีหลายร้อยรายการตรวจสอบ | 4 vCPU | 8 GB | NVMe 200 GB |
| ใช้งานหนักเครื่องจำนวนมากและเก็บกราฟย้อนหลังยาว | 8 vCPU ขึ้นไป | 16 GB ขึ้นไป | NVMe 500 GB ขึ้นไป |
ดูราคาตามสเปกได้ที่ ราคา Cloud Compute หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ
วิธีติดตั้ง Checkmk บน Cloud Server ของ THAI DATA CLOUD
ขั้นตอนด้านล่างใช้กับ Cloud Server ที่เพิ่งสร้างใหม่จากหน้าจัดการของ THAI DATA CLOUD ได้ทันที ถ้าไม่สะดวกทำเอง ทีมวิศวกรของเราติดตั้งและตั้งค่าให้ฟรีสำหรับลูกค้า Cloud Server
สิ่งที่ต้องเตรียม
- Ubuntu Server 24.04 LTS หรือ Rocky Linux 9
- พื้นที่ดิสก์สำหรับเก็บกราฟย้อนหลัง
- ช่องทางส่งอีเมลหรือแชทสำหรับการแจ้งเตือน
ทดสอบบน Ubuntu Server 24.04 LTS
- 1
ดาวน์โหลดและติดตั้ง
ดาวน์โหลดแพ็กเกจรุ่นที่ใช้ฟรีจากเว็บทางการให้ตรงกับรุ่นของระบบปฏิบัติการ
sudo apt update sudo apt -y install ./check-mk-raw-*.deb - 2
สร้างไซต์สำหรับเฝ้าระวัง
ระบบใช้แนวคิดไซต์ ทำให้แยกสภาพแวดล้อมหลายชุดบนเครื่องเดียวได้ คำสั่งนี้จะแสดงรหัสผ่านผู้ดูแลระบบครั้งแรก
sudo omd create monitoring sudo omd start monitoring - 3
ติดตั้งตัวแทนบนเครื่องปลายทาง
sudo apt -y install ./check-mk-agent_*.deb # จำกัดให้เฉพาะเซิร์ฟเวอร์เฝ้าระวังเชื่อมต่อได้ sudo ufw allow from 10.10.0.95 to any port 6556 proto tcp - 4
เพิ่มเครื่องเข้าระบบและให้ค้นหาบริการอัตโนมัติ
เพิ่มเครื่องในหน้าจอ ระบบจะแสดงรายการบริการที่พบให้ตรวจแล้วกดยืนยัน จากนั้นกดใช้การเปลี่ยนแปลงเพื่อเริ่มเก็บข้อมูล
- 5
ตั้งกฎการแจ้งเตือน
กำหนดว่าเหตุการณ์ระดับใดแจ้งใครและช่วงเวลาใด รวมถึงตั้งช่วงหยุดแจ้งเตือนระหว่างงานบำรุงรักษาตามแผน
- 6
ตั้ง HTTPS และจำกัดการเข้าถึง
sudo certbot --nginx -d monitor.example.com
ตั้งช่วงหยุดแจ้งเตือนไว้ใช้ระหว่างงานบำรุงรักษาตามแผน เพื่อไม่ให้ทีมได้รับการแจ้งเตือนที่ไม่จำเป็นจนเริ่มเพิกเฉยต่อการแจ้งเตือนจริง
พอร์ตที่ต้องเปิดบน Firewall
| พอร์ต | โปรโตคอล | ใช้ทำอะไร |
|---|---|---|
| 443 | TCP | หน้าจอผ่าน HTTPS |
| 6556 | TCP | เชื่อมต่อกับตัวแทนบนเครื่องปลายทาง |
| 161 | UDP | อ่านค่าจากอุปกรณ์เครือข่ายผ่าน SNMP |
สิ่งที่ควรทำต่อหลังติดตั้งเสร็จ
- จำกัดให้เฉพาะเซิร์ฟเวอร์เฝ้าระวังเชื่อมต่อกับตัวแทนบนเครื่องปลายทางได้
- เปิดการเข้ารหัสการเชื่อมต่อกับตัวแทนเมื่อข้ามเครือข่ายที่ไม่น่าเชื่อถือ
- จำกัดไอพีที่เข้าหน้าจอได้และใช้ HTTPS เสมอ
- สำรองการตั้งค่าของไซต์ตามรอบ
ทำไมควรรัน Checkmk บน Cloud Server ของ THAI DATA CLOUD
Data Center ในประเทศไทย มาตรฐาน ISO/IEC 27001 และ ISO 22301 พร้อมทีมวิศวกรคนไทยดูแลตลอด 24 ชั่วโมง
เฝ้าระวังเซิร์ฟเวอร์ทุกเครื่องผ่าน Private Network ในไทยโดยไม่ต้องเปิดพอร์ตสู่ภายนอก
ตั้งไซต์แยกต่อสภาพแวดล้อมหรือต่อลูกค้าบนเครื่องเดียวเพื่อคุมค่าใช้จ่าย
ขยายดิสก์ได้ตามระยะเวลาที่ต้องเก็บกราฟย้อนหลัง
คำถามที่พบบ่อยเกี่ยวกับ Checkmk
Checkmk ต่างจาก Zabbix อย่างไร
Checkmk เด่นที่การค้นหาสิ่งที่ควรตรวจสอบให้อัตโนมัติ จึงตั้งค่าเร็วกว่ามากเมื่อมีเครื่องจำนวนมาก ส่วน Zabbix ยืดหยุ่นกว่าในการกำหนดเงื่อนไขและเป็นโอเพนซอร์สเต็มรูปแบบทุกความสามารถ
รุ่นที่ใช้ฟรีเพียงพอไหม
เพียงพอสำหรับองค์กรทั่วไป ทั้งการเฝ้าระวังเซิร์ฟเวอร์ เครือข่าย และการแจ้งเตือน ส่วนรุ่นเชิงพาณิชย์เพิ่มความสามารถระดับองค์กรและการสนับสนุนจากผู้ผลิต
ตรวจสอบ Windows Server ได้ไหม
ได้ โดยติดตั้งตัวแทนสำหรับ Windows บนเครื่องปลายทาง ระบบจะค้นหาบริการ ดิสก์ และตัวชี้วัดที่ควรตรวจสอบให้อัตโนมัติเช่นเดียวกับฝั่ง Linux
ทางเลือกอื่นที่คล้ายกับ Checkmk
แอปอื่นในหมวด Monitoring และ Observability
บริการของ THAI DATA CLOUD ที่เกี่ยวข้อง
ให้เราติดตั้ง Checkmk ให้ฟรี บน Cloud Server ในไทย
แจ้งความต้องการสั้น ๆ ทีมวิศวกรจะช่วยประเมินสเปก ติดตั้ง และตั้งค่าความปลอดภัยให้พร้อมใช้งาน ปรึกษาฟรี ไม่มีข้อผูกมัด