Biểu đồ trong bảng điều khiển: cách đọc chúng
Biểu đồ CPU, lưu lượng, và bộ nhớ trên tab “Tổng quan” hiển thị gì, cách chọn khoảng thời gian, và bạn có thể và không thể rút ra kết luận gì từ chúng.
Cập nhật 23 tháng 8, 2026
Tab Tổng quan trong bảng điều khiển tại /hosting/vds/m/<id> chứa lịch sử của máy: đồ thị CPU, lưu lượng và bộ nhớ theo giờ, ngày, tuần và tháng, cùng một vòng tròn mức sử dụng ổ đĩa. Đây là nguồn dữ liệu lịch sử duy nhất nếu bạn chưa cấu hình gì bên trong máy.
Ba đồ thị và một vòng tròn
CPU. Tải tính theo phần trăm trên tất cả các nhân trong gói. 100% nghĩa là tất cả các nhân đều bận, không chỉ một nhân. Những đợt tăng vọt ngắn khi build dự án hoặc cập nhật gói là bình thường. Một đường phẳng ở mức 100% kéo dài hàng giờ nghĩa là hoặc bạn không có đủ nhân, hoặc có một tiến trình đang chạy trong hệ thống mà lẽ ra không nên có.
Lưu lượng. Lưu lượng vào và ra. Băng thông lên tới 500 Mbps, nên thang đo dọc thường còn xa mức trần. Hãy nhìn vào hình dạng: một website tạo ra đồ thị răng cưa theo nhịp khách truy cập, một bản sao lưu là một hình chữ nhật, còn một cuộc tấn công hay một script lặp vô hạn là một đường phẳng không có điểm giảm.
Bộ nhớ. RAM đã dùng. Điều quan trọng ở đây không phải giá trị tuyệt đối mà là xu hướng. Một đồ thị răng cưa (tăng, giảm khi dịch vụ khởi động lại, lại tăng) là dấu hiệu rò rỉ. Một đường tăng đều lên mức trần rồi đồ thị tụt xuống nghĩa là OOM killer đã giết tiến trình; hãy đọc Hết bộ nhớ.
Vòng tròn ổ đĩa. Dung lượng đã dùng. Giá trị này đến từ guest agent qemu-guest-agent. Nếu agent bị gỡ, vòng tròn sẽ không được điền; bảng điều khiển sẽ hiển thị lệnh cài đặt, hãy chạy lệnh đó và dữ liệu sẽ trở lại.
Cách chọn khoảng thời gian
- Giờ — để phân tích điều đang diễn ra ngay lúc này: bạn vừa khởi động lại một dịch vụ, vừa triển khai một bản cập nhật, hoặc đang xử lý hậu quả.
- Ngày — để thấy nhịp điệu hằng ngày: các cron job ban đêm, lưu lượng tăng vào buổi sáng.
- Tuần — để phân biệt một sự cố đơn lẻ với một sự cố thường xuyên. Một đỉnh vào 03:00 mỗi thứ Hai là lịch của bạn, không phải sự trùng hợp.
- Tháng — để quyết định về gói. Nếu mức CPU hoặc bộ nhớ ổn định kéo dài nhiều tuần, đã đến lúc chuyển sang gói cao hơn.
Khoảng thời gian càng dài thì mức trung bình hóa càng mạnh: một đợt tăng vọt kéo dài một phút gần như không thấy được trên đồ thị tháng. Vì vậy hãy tìm các vấn đề ngắn ở thang giờ.
Những gì đồ thị không hiển thị
- Chính xác ai đã tạo tải lên máy. Bảng điều khiển biết tổng số nhưng không biết các tiến trình. Chỉ có htop hoặc btop bên trong hệ thống mới cho bạn biết tên thủ phạm.
- Tải ổ đĩa. Vòng tròn hiển thị dung lượng đã dùng, không phải tốc độ đọc và ghi. Để xem tốc độ, có iostat và iotop.
- Website bị ngừng hoạt động. Ứng dụng có thể đang chết trong khi đồ thị vẫn bình yên. Bạn cần giám sát bên ngoài; xem Cảnh báo website ngừng hoạt động.
- Chi tiết theo từng giây. Các điểm trên đồ thị đã được lấy trung bình. Nếu bạn cần số liệu chi tiết kèm lịch sử, hãy cài Netdata.
Những sai lầm thường gặp
Đầu tiên là hoảng sợ vì bộ nhớ đã dùng. Linux cấp bộ nhớ trống cho cache, và đồ thị phản ánh trung thực điều này; dấu hiệu đáng lo là swap tăng, chứ không phải việc nó đầy.
Thứ hai là kết luận từ một điểm duy nhất. Trước khi đổi gói, hãy xem cùng mục đó ở thang tuần: thường thì “tải liên tục” hóa ra chỉ là một tác vụ kéo dài nửa giờ.
Đồ thị vẫn tiếp tục được thu thập ngay cả khi máy không phản hồi qua SSH. Khi mất quyền truy cập, hãy bắt đầu từ “Tổng quan” — chỗ đứt gãy trên các đường cho thấy thời điểm mọi thứ hỏng.