Xin chào tất cả anh em!
Trước tiên xin được gửi chúc tốt lành và sức khỏe đến toàn thể ace trong forum.
Trong topic này
cafemmo. club/threads/lam-the-nao-quan-ly-bang-thong-vps-o-do-hoac-vultr.2488/
có bạn
@VanLong hỏi về
Làm thế nào quản lý Băng thông vps ở DO hoặc VULTR
Hôm nay mình xin trình bày và chia sẻ cùng anh em cách theo dõi như sau.
Hình ảnh theo dõi theo ngày:

Theo tháng:
Xin giới thiệu vnStat là một trong số các công cụ như vậy:
Các bước cài đặt đơn giản như sau (copy sẵn trong file và paste lại cho a em)
Chú ý:
httpxx://humdi. net/vnstat/vnstat-1.18.tar.gz (bỏ xx, viết liền không cách, do forum chỉ cho 1 link trong bài viết)
CentOS
cài đặt gói liên quan
yum install make gcc gd gd-devel wget -y
tải bản mới nhất (
vnStat 1.18 ) và giải nén
cd /usr/src
wget
httpxx://humdi. net/vnstat/vnstat-1.18.tar.gz
tar zxvf vnstat-1.18.tar.gz
Biên dịch và cài đặt
cd vnstat-1.18
./configure --prefix=/usr --sysconfdir=/etc && make all && make install
[B]Cài đặt khởi động sau khi reboot[/B]
Đối với CentOS 6
cp -v examples/init.d/centos/vnstat /etc/init.d/
chkconfig vnstat on
service vnstat start
Đối với CentOS 7
cp -v examples/systemd/vnstat.service /etc/systemd/system/
systemctl enable vnstat
systemctl start vnstat
Kiểm tra đã hoạt động chưa
pgrep -c vnstatd
Trả về “
1” là đã cài đặt thành công, “
0” cài đặt thất bại, kiểm tra lại các bước trên
Ubuntu
cài đặt gói liên quan
apt-get update
apt-get install make gcc libc6-dev wget libgd3 libgd-dev
tải bản mới nhất (
vnStat 1.18 ) và giải nén
cd /usr/src
wget
httpxx://humdi. net/vnstat/vnstat-1.18.tar.gz
tar zxvf vnstat-1.18.tar.gz
Biên dịch và cài đặt
cd vnstat-1.18
./configure --prefix=/usr --sysconfdir=/etc && make && make install
Cài đặt khởi động sau khi reboot
Đối với Ubuntu 15.10 và mới hơn
cp -v examples/systemd/vnstat.service /etc/systemd/system/
systemctl enable vnstat
systemctl start vnstat
Đối với Ubuntu 14.04 – 15.04
cp -v examples/upstart/vnstat.conf /etc/init/
initctl start vnstat
Kiểm tra đã hoạt động chưa
pgrep -c vnstatd
Trả về “
1” là đã cài đặt thành công, “
0” cài đặt thất bại, kiểm tra lại các bước trên
Thiết lập cổng mạng để theo dõi băng thông.
Xem các cổng mạng hiện đang có trên máy chủ:
vnstat --iflist
Kết quả xuất ra như sau:
Available interfaces: lo eth0 ( 2 card mạng có thể theo dõi băng thông gồm lo, và eth0).
Cài đặt cổng mạng muốn theo dõi băng thông:
vnstat -u -i eth0
Khởi động vnstat bằng lệnh sau:
vnstat -d
Sau khi thực hiện việc cài đặt cổng mạng theo dõi, thực hiện câu lệnh sau để xác định được băng thông:
#vnstat -h: xem băng thông theo giờ
#vnstat -d: xem băng thông theo ngày
#vnstat -w: xem băng thông theo tuần
#vnstat -m: xem băng thông theo tháng
#vnstat: xem tất cả
Trong đó:
RX bytes: Lượng băng thông vào.
TX bytes: Lượng băng thông ra.
Để tiện theo dõi, bạn có thể sử dụng vnStat PHP frontend, nhưng mình không thích, nên không hướng dẫn, xem qua console cho nhẹ.
Cảm ơn anh em đã đọc và theo dõi.