Cài Đặt và Sử Dụng vnStat Trên CentOS

Hướng Dẫn Cài Đặt và Sử Dụng vnStat Trên CentOS



vnStat là một công cụ theo dõi băng thông mạng rất nhẹ và hiệu quả cho phép bạn theo dõi lưu lượng mạng của các giao diện mạng trên máy chủ của mình. Trong bài viết này, chúng ta sẽ hướng dẫn bạn cách cài đặt và cấu hình vnStat trên CentOS.

Bước 1: Cài Đặt vnStat

Đầu tiên, bạn cần cài đặt epel-releasevnstat bằng lệnh sau:

yum -y install epel-release yum -y install vnstat

Bước 2: Chỉnh Sửa Cấu Hình Card Mạng (Nếu Cần)

Nếu cần, bạn có thể chỉnh sửa tập tin cấu hình vnstat để chỉ định giao diện mạng mà bạn muốn theo dõi. Mở tập tin cấu hình bằng lệnh:

nano /etc/vnstat.conf

Bước 3: Tạo Cơ Sở Dữ Liệu Lưu Trữ

Tiếp theo, bạn cần tạo cơ sở dữ liệu lưu trữ cho vnStat. Sử dụng lệnh sau để tạo cơ sở dữ liệu cho giao diện mạng eth0:

vnstat -u -i eth0

Sau khi tạo, hãy đảm bảo rằng quyền sở hữu của thư mục lưu trữ là chính xác:

chown vnstat:vnstat /var/lib/vnstat/eth0

Bước 4: Khởi Động Dịch Vụ vnStat

Khởi động dịch vụ vnStat và đảm bảo nó khởi động cùng hệ thống bằng lệnh sau:

systemctl start vnstat systemctl enable vnstat

Bước 5: Sử Dụng vnStat Để Theo Dõi Lưu Lượng Mạng

Bây giờ bạn có thể sử dụng vnStat để theo dõi lưu lượng mạng. Dưới đây là một số lệnh cơ bản mà bạn có thể sử dụng:

Xem lưu lượng theo giờ:

vnstat -h

Xem lưu lượng theo ngày:

vnstat -d

Xem lưu lượng theo tuần:

vnstat -w

Xem lưu lượng theo tháng:

vnstat -m

Xem lưu lượng mạng trong thời gian thực:

vnstat -l

Xem traffic bằng hình ảnh biểu đồ:

vnstati -vs -i <tên card mạng> -o /tmp/<tên ảnh>.png

Ví dụ:

vnstati -vs -i ens192 -o /tmp/vnstat.png


Kết Luận

vnStat là một công cụ mạnh mẽ giúp bạn theo dõi và phân tích lưu lượng mạng trên hệ thống của mình. Hy vọng rằng hướng dẫn này sẽ giúp bạn cài đặt và sử dụng vnStat một cách hiệu quả. Nếu bạn có bất kỳ câu hỏi nào, hãy để lại ý kiến của bạn bên dưới!

Post a Comment

Previous Post Next Post