お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2016-02-27 10:27:42

makopi
メンバ
登録日: 2009-11-01

eth0 の通信量を調べたい。

お世話になります。

eth0 の通信量を調べようと vnstat をインストールしてみたのですが
いつまでたっても

コード:

makoto@t552-u1404:~$ vnstat

                      rx      /      tx      /     total    /   estimated
 eth0: Not enough data available yet.
 wlan0: Not enough data available yet.
makoto@t552-u1404:~$

のままです。


参照サイトは
http://humdi.net/vnstat/
https://www.howtoforge.com/tutorial/vnstat-network-monitoring-ubuntu/
http://www.thegeekstuff.com/2011/11/vnstat-network-traffic-monitor/
です。

どこか間違っているでしょうか?よろしくお願いします。

オフライン

 

#2 2016-02-27 11:42:46

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: eth0 の通信量を調べたい。

試してみました

OS: Ubuntu 14.04 AMD64

参照: http://d.hatena.ne.jp/jitsu102/20111122/1321910185

チェック
si@u64z77:~$ vnstat --testkernel
This test will take about 60 seconds.
[==============================] done.

Detected boot time variation during test:   0
Maximum boot time variation set in config: 15

The current kernel doesn't seem to suffer from boot time variation problems.
Everything is ok.

デーモンスタート
si@u64z77:~$ sudo /etc/init.d/vnstat start
* Starting vnStat daemon vnstatd                                        [ OK ]

インターフェース確認
si@u64z77:~$ vnstat --iflist
Available interfaces: eth0 lo

データ、まだ、十分でない
si@u64z77:~$ vnstat
eth0: Not enough data available yet.

eth0のみ取得
si@u64z77:~$ sudo vnstat -u -i eth0

再トライ、OK
si@u64z77:~$ vnstat
Database updated: Sat Feb 27 11:30:41 2016

   eth0 since 02/27/16

          rx:  12 KiB      tx:  7 KiB      total:  19 KiB

   monthly
                     rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
       Feb '16        12 KiB |       7 KiB |      19 KiB |    0.00 kbit/s
     ------------------------+-------------+-------------+---------------
     estimated        --     |      --     |      --     |

   daily
                     rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
         today        12 KiB |       7 KiB |      19 KiB |    0.00 kbit/s
     ------------------------+-------------+-------------+---------------
     estimated        --     |      --     |      --     |

でした。

オフライン

 

#3 2016-02-27 11:43:07

makopi
メンバ
登録日: 2009-11-01

Re: eth0 の通信量を調べたい。

自分がやってみたのはこれです。
https://www.howtoforge.com/tutorial/vnstat-network-monitoring-ubuntu/

2週間以上たつのですが、結果は #1 にある通りです。

オフライン

 

#4 2016-02-27 11:58:01

makopi
メンバ
登録日: 2009-11-01

Re: eth0 の通信量を調べたい。

si さん、ありがとうございます。

自分の環境を書くのを忘れてました。 ubuntu14.04 amd64 です。

コード:

makoto@t552-u1404:~/Desktop$ lspci 
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 Ethernet controller: Qualcomm Atheros AR8161 Gigabit Ethernet (rev 10)
02:00.0 Network controller: Qualcomm Atheros AR9462 Wireless Network Adapter (rev 01)

あらためて si さんのログに沿って実行してみたのですが、結果は

コード:

makoto@t552-u1404:~/Desktop$ vnstat

                      rx      /      tx      /     total    /   estimated
 eth0: Not enough data available yet.
 wlan0: Not enough data available yet.

でした。

オフライン

 

#5 2016-02-27 11:59:43

makopi
メンバ
登録日: 2009-11-01

Re: eth0 の通信量を調べたい。

vnstat 以外で同じような働きをするプログラムをご存知ありませんか?
よろしくお願いします。

オフライン

 

#6 2016-02-27 19:52:54

makopi
メンバ
登録日: 2009-11-01

Re: eth0 の通信量を調べたい。

その後進展がありましたので報告します。

検索していて
ifconfig
で転送量が表示される事を知りました。しかし、自分のPC(ubuntu14.04 amd64 kernel 3.13.0-??)では RX,TX ともにOでした。

watch -n 1 cat /proc/net/dev
を実行してモニタリングしてみると eth0 で変化してない事(0のまま)に気付きました。

これはカーネル自体を wily (kernel 4.2.0-30 )相当にアップデートすることで TX,RX データーの更新を確認しました。

その後の vnstat で

コード:

makoto@t552-u1404:~/Desktop$ vnstat

                      rx      /      tx      /     total    /   estimated
 eth0:
       Jan '16         0 KiB  /       0 KiB  /       0 KiB
       Feb '16         4 KiB  /       4 KiB  /       8 KiB  /       0 KiB
      01/31/16         0 KiB  /       0 KiB  /       0 KiB
         today         4 KiB  /       4 KiB  /       8 KiB  /      --    

 wlan0: Not enough data available yet.
makoto@t552-u1404:~/Desktop$

という風に表示出来るまでになりました。

オフライン

 

Board footer

Powered by FluxBB