unix全般

vnstat をインストールしてトラフィックの計測をする

epelのリポジトリが入っている前提です。


# yum install --enablerepo=epel vnstat

Downloading packages:
vnstat-1.15-2.el7.x86_64.rpm           | 125 kB   00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  インストール中  : vnstat-1.15-2.el7.x86_64           1/1
  検証中         : vnstat-1.15-2.el7.x86_6            1/1

インストール:
  vnstat.x86_64 0:1.15-2.el7

完了しました!

これでインストール完了

サーバのインターフェースを確認します。

# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: em1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 84:2b:2b:fc:c9:a2 brd ff:ff:ff:ff:ff:ff
    inet 192.168.10.1/24 brd 192.168.10.255 scope global em1
    inet6 fe80::862b:2bff:fefc:c9a2/64 scope link
       valid_lft forever preferred_lft forever
3: em2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 84:2b:2b:fc:c9:a4 brd ff:ff:ff:ff:ff:ff
    inet 192.168.100.1/24 brd 192.168.100.255 scope global em2
    inet6 fe80::862b:2bff:fefc:c9a4/64 scope link
       valid_lft forever preferred_lft forever
4: em3: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 84:2b:2b:fc:c9:a6 brd ff:ff:ff:ff:ff:ff
5: em4: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 84:2b:2b:fc:c9:a8 brd ff:ff:ff:ff:ff:ff

今回は em1 のインターフェースのトラフィックを計測してみます。
下記のようなパラメータがあります。

# vnstat --help
 vnStat 1.11 by Teemu Toivola <tst at iki dot fi>

         -q,  --query          query database
         -h,  --hours          show hours
         -d,  --days           show days
         -m,  --months         show months
         -w,  --weeks          show weeks
         -t,  --top10          show top10
         -s,  --short          use short output
         -u,  --update         update database
         -i,  --iface          select interface (default: eth0)
         -?,  --help           short help
         -v,  --version        show version
         -tr, --traffic        calculate traffic
         -ru, --rateunit       swap configured rate unit
         -l,  --live           show transfer rate in real time

ということで、

# vnstat -i em1 -l

インファーフェースはem1、ライブモードです。

# vnstat -i em1 -l
Monitoring em1...    (press CTRL-C to stop)

   rx:      128 kbit/s   130 p/s          tx:     3.63 Mbit/s   361 p/s

リアルタイムに転送量が表示されます。
最後にCTRL+Cを押すと

 em1  /  traffic statistics

                           rx         |       tx
--------------------------------------+------------------
  bytes                     1.52 MiB  |       69.90 MiB
--------------------------------------+------------------
          max             432 kbit/s  |    22.03 Mbit/s
      average          179.94 kbit/s  |     8.30 Mbit/s
          min              64 kbit/s  |     1.62 Mbit/s
--------------------------------------+------------------
  packets                      14559  |           53418
--------------------------------------+------------------
          max                645 p/s  |        1948 p/s
      average                211 p/s  |         774 p/s
          min                 63 p/s  |         166 p/s
--------------------------------------+------------------
  time                  1.15 minutes

このような感じで出力されます。

centos7でhttpdから/tmpにファイルが生成されない場合前のページ

カエルとトカゲ用のラックを組み立てる次のページ

関連記事

  1. unix全般

    vim tips

    vimで正規表現でマッチした行を消す場合。:g/abc/d&n…

  2. unix全般

    jvimとかphp.iniとか

    色々とやっているので、忘れないようにTIPSだけ。jvim で.b…

  3. unix全般

    centos7でhttpdから/tmpにファイルが生成されない場合

    centos7だと、デフォルトでapacheから/…

  4. unix全般

    TyneMCEの改行

    TinyMCEでインラインエディットをすると、改行がPタグになってしま…

  5. unix全般

    plesk データコンバート

    plesk8 → plesk9にデータを移動する場合個別ドメインの…

  6. unix全般

    CRAM-MD5

    imap,pop でCRAM-MD5認証をするときの設定/usr/…

コメント

  • コメント (0)

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

CAPTCHA


最近の記事

ARCHIVES

PAGE TOP