โลโก้ LibreNMS
Monitoring และ ObservabilityGPLv3 (โอเพนซอร์ส)

LibreNMS คืออะไร และวิธีติดตั้งบน Cloud Server

LibreNMS คือระบบเฝ้าระวังเครือข่ายที่ค้นหาอุปกรณ์ในระบบให้อัตโนมัติผ่าน SNMP แล้วเก็บค่าการใช้งานพอร์ตและสถานะอุปกรณ์เป็นกราฟย้อนหลังโดยแทบไม่ต้องตั้งค่าเอง

หมวดหมู่
Monitoring และ Observability
ติดตั้งบนเซิร์ฟเวอร์เองได้
ได้
สเปกเริ่มต้นที่แนะนำ
2 vCPU · RAM 4 GB
ไลเซนส์
GPLv3 (โอเพนซอร์ส)
เว็บทางการ
เปิดเว็บไซต์
สร้าง Cloud Server เดี๋ยวนี้
  • ISO/IEC 27001
  • ISO 22301
  • ISO 20000-1
  • CSA-STAR

Data Center ในไทย มาตรฐาน TIA-942 Tier 3+ ข้อมูลอยู่ในประเทศไทย

LibreNMS คืออะไร

งานเฝ้าระวังเครือข่ายต่างจากการเฝ้าระวังเซิร์ฟเวอร์ตรงที่ต้องเก็บค่าจากอุปกรณ์จำนวนมากที่ติดตั้งตัวแทนไม่ได้ ทั้งสวิตช์ เราเตอร์ ไฟร์วอลล์ และอุปกรณ์ไร้สาย ซึ่งเปิดค่าให้อ่านผ่านมาตรฐาน SNMP

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

ผลที่ได้คือกราฟการใช้แบนด์วิดท์รายพอร์ต สถานะอุปกรณ์ และแผนผังการเชื่อมต่อ ซึ่งช่วยทั้งการหาสาเหตุเมื่อเครือข่ายช้าและการวางแผนขยายความจุล่วงหน้า

แผนผังการวางระบบ LibreNMS บน Cloud Server หนึ่งเครื่องที่ Data Center ในประเทศไทย ผู้ใช้เข้าถึงผ่านไฟร์วอลล์ที่เปิดเฉพาะพอร์ต 443, 161, 162 ตัว LibreNMS และข้อมูลอยู่บนเครื่องเดียวกัน เริ่มต้นที่ 2 vCPU แรม 4 GB และมีสำเนาสำรองเขียนออกไปเก็บอีกไซต์หนึ่ง
LibreNMS ทำงานบน Cloud Server เครื่องเดียวได้ครบ เปิดเฉพาะพอร์ตที่จำเป็น ข้อมูลและสำเนาสำรองอยู่ใน Data Center ในประเทศไทย

ความสามารถเด่นของ LibreNMS

ค้นหาอุปกรณ์อัตโนมัติ

สแกนวงเครือข่ายและเพิ่มอุปกรณ์ที่พบพร้อมค่าที่ควรเก็บ

กราฟการใช้งานรายพอร์ต

เห็นแบนด์วิดท์ย้อนหลังของทุกพอร์ตเพื่อวางแผนขยายความจุ

รองรับอุปกรณ์หลายยี่ห้อ

มีชุดค่าที่รู้จักอุปกรณ์ยี่ห้อหลักในตลาดอยู่แล้ว

แผนผังการเชื่อมต่อ

แสดงว่าอุปกรณ์ใดเชื่อมกับอุปกรณ์ใดเพื่อไล่หาจุดที่มีปัญหา

แจ้งเตือนที่ตั้งเงื่อนไขได้

แจ้งเมื่อพอร์ตล่ม อุณหภูมิสูง หรือการใช้งานเกินเกณฑ์

ใช้ LibreNMS ทำอะไรได้บ้าง

  • องค์กรที่มีสวิตช์และเราเตอร์จำนวนมากต้องดูแล
  • ผู้ให้บริการเครือข่ายที่ต้องดูการใช้แบนด์วิดท์ของลูกค้า
  • ทีมที่ต้องหาสาเหตุเมื่อเครือข่ายช้าหรือหลุดเป็นช่วง
  • องค์กรที่ต้องวางแผนขยายความจุเครือข่ายจากข้อมูลจริง

สเปก Cloud Server ที่แนะนำ

แผนภาพเทียบสเปก Cloud Server สำหรับ LibreNMS 3 ระดับ เริ่มจาก 2 vCPU แรม 4 GB ดิสก์ NVMe 60 GB ไปจนถึง 8 vCPU ขึ้นไป แรม 16 GB ขึ้นไป ดิสก์ NVMe 500 GB ขึ้นไป โดยเทียบขนาดแยกตามแต่ละคอลัมน์
เริ่มจากระดับที่ตรงกับการใช้งานตอนนี้ แล้วเพิ่ม CPU และ RAM ทีหลังได้บนเครื่องเดิม
ระดับการใช้งานvCPURAMDisk
เริ่มต้นอุปกรณ์ไม่เกินหลายสิบตัว2 vCPU4 GBNVMe 60 GB
แนะนำอุปกรณ์หลักร้อยพร้อมกราฟย้อนหลัง4 vCPU8 GBNVMe 200 GB
ใช้งานหนักอุปกรณ์จำนวนมากและเก็บข้อมูลย้อนหลังยาว8 vCPU ขึ้นไป16 GB ขึ้นไปNVMe 500 GB ขึ้นไป

ดูราคาตามสเปกได้ที่ ราคา Cloud Compute หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ

วิธีติดตั้ง LibreNMS บน Cloud Server ของ THAI DATA CLOUD

ขั้นตอนด้านล่างใช้กับ Cloud Server ที่เพิ่งสร้างใหม่จากหน้าจัดการของ THAI DATA CLOUD ได้ทันที ถ้าไม่สะดวกทำเอง ทีมวิศวกรของเราติดตั้งและตั้งค่าให้ฟรีสำหรับลูกค้า Cloud Server

สิ่งที่ต้องเตรียม

  • PHP 8.2 ขึ้นไปพร้อมส่วนขยายที่ระบบกำหนด
  • MariaDB หรือ MySQL
  • Nginx หรือ Apache
  • อุปกรณ์ปลายทางต้องเปิด SNMP และตั้งชุมชนหรือบัญชีสำหรับอ่านค่า

ทดสอบบน Ubuntu Server 24.04 LTS

  1. 1

    ติดตั้งบริการพื้นฐาน

    sudo apt update
    sudo apt -y install nginx mariadb-server php8.3-fpm php8.3-mysql php8.3-gd \
      php8.3-mbstring php8.3-curl php8.3-snmp php8.3-xml snmp rrdtool git acl
  2. 2

    สร้างฐานข้อมูลและผู้ใช้ระบบ

    sudo mysql -e "CREATE DATABASE librenms CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;"
    sudo mysql -e "CREATE USER 'librenms'@'localhost' IDENTIFIED BY 'ChangeThisStrongPassword';"
    sudo mysql -e "GRANT ALL ON librenms.* TO 'librenms'@'localhost'; FLUSH PRIVILEGES;"
    sudo useradd librenms -d /opt/librenms -M -r -s /bin/bash
  3. 3

    ดาวน์โหลดและตั้งสิทธิ์

    sudo git clone https://github.com/librenms/librenms.git /opt/librenms
    sudo chown -R librenms:librenms /opt/librenms
    sudo setfacl -d -m g::rwx /opt/librenms/rrd /opt/librenms/logs /opt/librenms/bootstrap/cache
  4. 4

    ติดตั้งผ่านตัวช่วยบนเว็บ

    ตั้ง Nginx ให้ชี้ที่โฟลเดอร์ html แล้วเปิดเบราว์เซอร์เพื่อทำขั้นตอนติดตั้งและสร้างบัญชีผู้ดูแลระบบ

  5. 5

    เพิ่มอุปกรณ์เครื่องแรก

    ตั้ง SNMP บนอุปกรณ์ปลายทางให้อนุญาตเฉพาะไอพีของเซิร์ฟเวอร์นี้ แล้วเพิ่มอุปกรณ์เข้าระบบ

    sudo -u librenms /opt/librenms/lnms device:add 10.10.0.1 --v2c --community CHANGE_ME
  6. 6

    ตั้งงานเก็บข้อมูลตามรอบ

    คัดลอกไฟล์งานตามรอบที่โครงการเตรียมไว้เพื่อให้ระบบเก็บค่าและค้นหาอุปกรณ์ใหม่โดยอัตโนมัติ

    sudo cp /opt/librenms/dist/librenms.cron /etc/cron.d/librenms

ใช้ SNMP รุ่นที่มีการยืนยันตัวตนและเข้ารหัสเมื่อทำได้ และอย่าใช้ชื่อชุมชนค่าเริ่มต้น เพราะเป็นสิ่งแรกที่ผู้โจมตีลอง

พอร์ตที่ต้องเปิดบน Firewall

พอร์ตโปรโตคอลใช้ทำอะไร
443TCPหน้าจอผ่าน HTTPS
161UDPอ่านค่าจากอุปกรณ์ผ่าน SNMP
162UDPรับการแจ้งเหตุจากอุปกรณ์

สิ่งที่ควรทำต่อหลังติดตั้งเสร็จ

  • ไม่ใช้ชื่อชุมชน SNMP ค่าเริ่มต้นและจำกัดไอพีที่อ่านค่าได้
  • ใช้ SNMP รุ่นที่เข้ารหัสเมื่ออุปกรณ์รองรับ
  • จำกัดการเข้าถึงหน้าจอไว้เฉพาะวงภายในหรือผ่าน VPN
  • สำรองฐานข้อมูลและไฟล์กราฟตามรอบ

ทำไมควรรัน LibreNMS บน Cloud Server ของ THAI DATA CLOUD

Data Center ในประเทศไทย มาตรฐาน ISO/IEC 27001 และ ISO 22301 พร้อมทีมวิศวกรคนไทยดูแลตลอด 24 ชั่วโมง

วางเซิร์ฟเวอร์เฝ้าระวังบน Cloud Server ในไทยแล้วเชื่อมกับอุปกรณ์ที่สาขาผ่าน VPN

ขยายดิสก์ได้ตามจำนวนอุปกรณ์และระยะเวลาที่เก็บกราฟ

ข้อมูลการใช้งานเครือข่ายขององค์กรอยู่ในประเทศทั้งหมด

คำถามที่พบบ่อยเกี่ยวกับ LibreNMS

LibreNMS ต่างจาก Zabbix อย่างไร

LibreNMS เน้นอุปกรณ์เครือข่ายผ่าน SNMP และค้นหาอุปกรณ์อัตโนมัติได้ดีมาก ส่วน Zabbix เป็นระบบอเนกประสงค์ที่เฝ้าระวังได้ทั้งเซิร์ฟเวอร์ แอป และเครือข่าย หลายองค์กรใช้ทั้งคู่โดยให้แต่ละตัวทำงานที่ถนัด

ต้องตั้งค่าอุปกรณ์อย่างไร

ต้องเปิด SNMP บนอุปกรณ์และกำหนดให้เฉพาะไอพีของเซิร์ฟเวอร์เฝ้าระวังอ่านค่าได้ ควรใช้รุ่นที่มีการยืนยันตัวตนและเข้ารหัสเมื่ออุปกรณ์รองรับ

ใช้ฟรีได้ไหม

เป็นโอเพนซอร์สที่ใช้ฟรีได้เต็มรูปแบบ มีบริการสนับสนุนแบบเสียค่าใช้จ่ายให้เลือกสำหรับองค์กรที่ต้องการความช่วยเหลือจากผู้พัฒนา

บริการของ THAI DATA CLOUD ที่เกี่ยวข้อง

ให้เราติดตั้ง LibreNMS ให้ฟรี บน Cloud Server ในไทย

แจ้งความต้องการสั้น ๆ ทีมวิศวกรจะช่วยประเมินสเปก ติดตั้ง และตั้งค่าความปลอดภัยให้พร้อมใช้งาน ปรึกษาฟรี ไม่มีข้อผูกมัด