Ubuntu 22.04にvnStatネットワークトラフィックモニターをインストールする
環境
OSバージョンを確認します
# cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04 LTS"
操作方法
1.システムパッケージを更新します
# sudo apt update
2.VnStatをインストールします
# sudo apt install vnstat
3.インターフェース名を確認します
# ip l show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000 link/ether 00:0c:29:c6:40:44 brd ff:ff:ff:ff:ff:ff altname enp2s1 3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default link/ether 02:42:ba:cc:57:26 brd ff:ff:ff:ff:ff:ff
4.監視するインターフェース名をvnstat設定ファイルに追加します。
# sudo nano /etc/vnstat.conf
8行目
修正前 ;Interface "" 修正後 Interface "ens33"
5.vnstatを再起動します
# sudo systemctl restart vnstat
6.ステータスを確認します
# sudo systemctl status vnstat.service ● vnstat.service - vnStat network traffic monitor Loaded: loaded (/lib/systemd/system/vnstat.service; enabled; vendor preset> Active: active (running) since Tue 2022-05-10 23:09:01 JST; 1min 2s ago
7.ネットワークトラフィックを表示します
# vnstat -i ens33 -l
# vnstat -i ens33 -l Monitoring ens33... (press CTRL-C to stop) rx: 1.29 kbit/s 1 p/s tx: 920 bit/s 1 p/s^C ens33 / traffic statistics rx | tx --------------------------------------+------------------ bytes 24.13 KiB | 43.40 KiB --------------------------------------+------------------ max 4.27 kbit/s | 2.85 kbit/s average 418 bit/s | 753 bit/s min 240 bit/s | 0 bit/s --------------------------------------+------------------ packets 371 | 291 --------------------------------------+------------------ max 6 p/s | 3 p/s average 0 p/s | 0 p/s min 0 p/s | 0 p/s --------------------------------------+------------------ time 7.87 minutes