Theo Dõi Lịch Sử Sử Dụng Tài Nguyên Hệ Thống Linux
Là quản trị viên hệ thống, việc theo dõi lịch sử sử dụng tài nguyên hệ thống Linux như CPU, RAM, disk I/O là vô cùng quan trọng để:
- Phát hiện sớm các vấn đề về hiệu suất
- Tối ưu hóa hệ thống
- Khắc phục sự cố hiệu quả
Trong bài viết này, tôi sẽ giới thiệu các công cụ mạnh mẽ giúp bạn làm điều đó.
1. Công Cụ Hiển Thị Trạng Thái Thời Gian Thực
Các công cụ phổ biến như:
top
htop
btop
glances
Hạn chế: Chỉ hiển thị trạng thái hiện tại, không lưu lịch sử.
2. Sử Dụng Lệnh SAR – Công Cụ Kinh Điển

Cài Đặt
sudo apt install sysstat # Ubuntu/Debian
sudo yum install sysstat # CentOS/RHEL
Cách Hoạt Động
- Tự động thu thập dữ liệu mỗi 10 phút
- Lưu trữ tại
/var/log/sysstat/saXX
(XX là ngày trong tháng)
Ví Dụ Sử Dụng
Xem thống kê CPU:
sar -u
Xem thống kê bộ nhớ:
sar -r
Xem thống kê I/O:
sar -b
Ưu điểm:
- Nhẹ, có sẵn trên hầu hết hệ thống
- Lưu trữ dữ liệu lâu dài
Nhược điểm:
- Giao diện dòng lệnh, khó phân tích
- Cần công cụ bổ sung (như SARchart) để hiển thị đồ thị

3. Netdata – Giải Pháp Hiện Đại
Tính Năng Nổi Bật
✔️ Dashboard web trực quan
✔️ Hiển thị dữ liệu dạng đồ thị
✔️ Theo dõi real-time + lịch sử
✔️ Cảnh báo tự động qua email
✔️ Xem được journal logs
✔️ Miễn phí cho 5 server
Cài Đặt
- Đăng ký tài khoản tại netdata.cloud
- Chạy script cài đặt:
wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
Giao Diện

Ưu điểm vượt trội:
- Dễ sử dụng, cài đặt đơn giản
- Hỗ trợ giám sát nhiều server cùng lúc
- Tùy chỉnh khoảng thời gian xem lịch sử

Kết Luận: Nên Chọn Công Cụ Nào?
Công Cụ | Ưu Điểm | Nhược Điểm | Phù Hợp Cho |
---|---|---|---|
SAR | Nhẹ, có sẵn | Khó sử dụng | Hệ thống nhỏ |
Netdata | Giao diện đẹp, nhiều tính năng | Cần cài đặt | Hệ thống quan trọng |
Cloud Tools | Tích hợp sẵn | Phụ thuộc nhà cung cấp | Server cloud |
Lời khuyên:
- Với hệ thống quan trọng → Dùng Netdata
- Server cloud → Sử dụng công cụ tích hợp sẵn
- Hệ thống nhỏ, ít tài nguyên → SAR
💡 Pro Tip: Kết hợp nhiều công cụ để có cái nhìn toàn diện về hiệu suất hệ thống.