TSF – Giải pháp IT toàn diện cho doanh nghiệp SMB | HCM

PRTG - Hướng Dẫn Giám Sát Ubuntu Server Bằng PRTG (CPU, RAM, Disk & Load)

Ubuntu Server được sử dụng phổ biến trong doanh nghiệp để triển khai ứng dụng, cơ sở dữ liệu và các dịch vụ quan trọng.
Nếu không được giám sát đúng cách, tình trạng quá tải CPU, thiếu RAM hoặc đầy ổ đĩa có thể gây gián đoạn hệ thống.
PRTG Network Monitor cung cấp giải pháp giám sát tập trung và hiệu quả cho Ubuntu Server.

Trong bài viết này, bạn sẽ học cách giám sát Ubuntu Server bằng PRTG thông qua các sensor dựa trên SSH và SNMP.
Các chỉ số quan trọng như CPU load, RAM usage, disk usage và system load average sẽ được theo dõi chi tiết.
Những thông số này giúp quản trị viên nhanh chóng phát hiện và xử lý sự cố hiệu năng.

Bài hướng dẫn sẽ đi qua các bước thêm Ubuntu Server vào PRTG và cấu hình thông tin xác thực phù hợp.
Bạn cũng sẽ biết cách triển khai các sensor quan trọng như SSH Load Average, SSH Disk Free và SNMP CPU Load.
Việc thiết lập threshold hợp lý giúp hạn chế cảnh báo giả và tập trung vào sự cố thực sự.

Giám sát Ubuntu Server bằng PRTG giúp quản trị viên chủ động trong việc vận hành hệ thống.
Cảnh báo theo thời gian thực giúp ngăn chặn downtime và tối ưu tài nguyên máy chủ.
Giải pháp này phù hợp cho môi trường production, server ảo hóa và homelab.

Làm theo hướng dẫn này, bạn sẽ kiểm soát toàn diện hiệu năng Ubuntu Server bằng PRTG một cách hiệu quả và chuyên nghiệp.

#0. Enabling SNMP on Ubuntu

Cập nhật hệ thống và cài đặt snmpd:

 
sudo apt update sudo apt install snmpd -y

Edit file cấu hình SNMP

Mở file cấu hình:

 
sudo nano /etc/snmp/snmpd.conf

👉 Xóa toàn bộ cấu hình mặc định bên trong, sau đó cấu hình gọn nhẹ cho LAN như sau:

 
agentAddress udp:161 rocommunity public 127.0.0.1 rocommunity public 192.168.16.0/24

📌 Giải thích nhanh:

  • agentAddress udp:161 → SNMP listen trên port 161

  • rocommunity public → Community read-only

  • 127.0.0.1 → Cho phép truy cập local

  • 192.168.16.0/24 → Cho phép PRTG / LAN truy cập SNMP


Restart & enable SNMP service

 
sudo systemctl restart snmpd sudo systemctl enable snmpd

#1. Ping v2

→ Dùng để kiểm tra server còn online hay không


#2. SNMP CPU Load

  • Giám sát CPU usage

  • Set threshold phù hợp theo môi trường vận hành


#3. SNMP Memory v2

  • Giám sát RAM usage

  • Set threshold để phát hiện tình trạng thiếu bộ nhớ


#4. SNMP Disk Free v2

(đặc biệt quan trọng với / và partition chứa dữ liệu UniFi)

  • Giám sát disk usage

  • Set threshold để tránh tình trạng đầy ổ đĩa gây lỗi dịch vụ